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


Content As String (Read-only)
Returns the actual signature bytes in the form of a hex-encoded string.

Filter As String (Read-only)
Returns the name of the signature handler used to produce the signature. For PKCS#7 signatures, this value is "VeriSign.PPKVS".

From1 As Long (Read-only)
Returns the beginning byte of the document's top portion (before the actual signature) this signature covers. This property is usually 0.

From2 As Long (Read-only)
Returns the beginning byte of the document's bottom portion (after the actual signature) this signature covers.

Length1 As Long (Read-only)
Returns the length of the document's top portion (before the actual signature) this signature covers.

Length2 As Long (Read-only)
Returns the length of the document's bottom portion (after the actual signature) this signature covers.

Location As String (Read-only)
Returns the signing location.

Modified As Date (Read-only)
Returns the date/time of signing.

Name As String (Read-only)
Returns the name of the signer.

Reason As String (Read-only)
Returns the reason for signing, such as "I agree..." or "I created this document."

Status As Boolean (Read-only)
Returns True if the signature was successfully verified, False otherwise. Signature verification usually fails if the document was modified after signing.

SubFilter As String (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.