Verify Method

Verifies a digital signature retrieved as a string.

                      object.Verify (FileExtension, Text, ShowUI)

Arguments

  • object
    Scripting.Signer

  • FileExtension
    A string designating the script extension type (.vbs, .js, or .wsf). This provides a mechanism by which the operating system can determine the type of script file being verified.

  • Text
    The text to verify.

  • ShowUI
    A Boolean value. If the ShowUI argument is false, then the Scripting.Signer object determines whether a trusted source provided the signature without prompting the user. If it is true then the Scripting.Signer object may create dialog boxes to prompt the user if there is not sufficient information to determine trust.

    Note

    On some operating systems, the operating system also creates a dialog box if the flag is on, the file is trusted, and you have not already checked the "Always trust " option.

Remarks

The Verify method is used to verify a digital signed script stored in a string.

Example

Description

In this example the Verify method determines whether the script in the UnsignedText variable is trusted. (In this example there is no digital signature, so the Scripting.Signer object asks the user whether to extend trust.)

Dim Signer, UnsignedText, Trusted
Set Signer = CreateObject("Scripting.Signer")
UnsignedText = _
     "Dim X " & vbCrLf & _
     "X = 123" & vbCrLf & _
     "WScript.Echo X" & vbCrLf
Trusted = Signer.Verify(".VBS", UnsignedText, True)

Applies To:

Scripting.Signer Object

See Also

Concepts

Verifying a Script

Reference

VerifyFile Method

Sign Method

SignFile Method