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

Methods

This object has no public methods.