El objeto Scripting.Signer permite a los autores de las secuencias de comandos firmarlas digitalmente y a sus destinatarios comprobar la autenticidad y confiabilidad de dicha firma.
El objeto Scripting.Signer requiere un certificado válido.
El siguiente código de JScript muestra cómo utilizar el objeto Scripting.Signer para firmar digitalmente una secuencia de comandos.
<job> <runtime> <named name="archivo" helpstring="el archivo que se desea firmar" required="true" type="string"/> <named name="cert" helpstring="el nombre del certificado de firma" required="true" type="string"/> <named name="almac" helpstring="el nombre del almacén de certificados" required="false" type="string"/> </runtime> <script language="JScript"> var Firmar, Archivo, Cert, Almac = "my"; if (!(WScript.Arguments.Named.Exists("cert") && WScript.Arguments.Named.Exists("archivo"))) { WScript.Arguments.ShowUsage(); WScript.Quit(); } Firmar = new ActiveXObject("Scripting.Signer"); Archivo = WScript.Arguments.Named("archivo"); Cert = WScript.Arguments.Named("cert"); if (WScript.Arguments.Named.Exists("almac")) { Almac = WScript.Arguments.Named("almac"); } Firmar.SignFile(Archivo, Cert, Almac); </script> </job>
Firmar una secuencia de comandos | Método Sign | Método SignFile | Método Verify | Método VerifyFile
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |