The Signature object is returned by the FSUtil.GetSignature method to provide information about the signature used to digitally sign an executable file.
Property Name | Return Type | Description |
---|---|---|
certissuer |
object:CertInfo |
Information about the issuer of the certificate used to sign the file. |
certsigner |
object:CertInfo |
Information about the certificate used to sign this file. |
certtimestamp |
object:CertInfo |
Information about the certificate used to timestamp the signature (only if timestamped is true). |
moreinfo |
string |
More information (optional string provided by the publisher). |
progname |
string |
Returns the name of the program. |
publink |
string |
Returns the publisher's link. |
selfsigned |
bool |
Returns True if the file is self-signed. |
timestamp |
date |
Returns the signature's timestamp (if timestamped is true). |
timestamped |
bool |
Returns True if the signature was timestamped. |
valid |
bool |
Returns True if the signature validation was successful. Note that the signature is only validated if the verify parameter is set to True or one of the other validation flags when the GetSignature method is called. |
The Signature.CertInfo object is returned by the certissuer, certsigner and certtimestamp properties.
Property Name | Return Type | Description |
---|---|---|
issuer |
string |
The party that issued the certificate. |
serial |
string |
The signature's serial number (in text form). |
serialdata |
object:Blob |
The signature's serial number in binary form. |
subject |
string |
The signature's subject name. |
valid |
bool |
Returns True if the certificate is valid. |