PdfSignature Object
Overview
PdfSignature encapsulates various properties of a PKCS#7 signature that may be embedded in a PDF document. This object is returned by PdfDocument's VerifySignature method.
For more information about signature validation, see Section 8.3.4 - Signature Validation.
Member List
Properties
string Content (Read-only)
Returns the actual signature bytes in the form of a hex-encoded string.
stringFilter (Read-only)
Returns the name of the signature handler used to produce the signature. For PKCS#7 signatures, this value is "VeriSign.PPKVS".
int From1 (Read-only)
Returns the beginning byte of the document's top portion (before the actual signature) this signature covers. This property is usually 0.
int From2 (Read-only)
Returns the beginning byte of the document's bottom portion (after the actual signature) this signature covers.
int Length1 (Read-only)
Returns the length of the document's top portion (before the actual signature) this signature covers.
int Length2 (Read-only)
Returns the length of the document's bottom portion (after the actual signature) this signature covers.
int Location (Read-only)
Returns the signing location.
DateTime Modified (Read-only)
Returns the date/time of signing.
string Name (Read-only)
Returns the name of the signer.
string Reason (Read-only)
Returns the reason for signing, such as "I agree..." or "I created this document."
bool Status (Read-only)
Returns True if the signature was successfully verified, False otherwise. Signature verification usually fails if the document was modified after signing.
string SubFilter (Read-only)
Returns the name of a specific submethod of the signature handler. For PKCS#7 signatures, the value is "adbe.pkcs7.detached".