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. |