DocumentSignature
The DocumentSignature class represents comprehensive information about a digital signature applied to a document, including certificate details, timestamps, and validation status.
The DocumentSignature class contains detailed information about a digital signature, including the signer's certificate, signature properties, timestamps, and various validation flags. It supports both basic and qualified signatures, with additional support for archive timestamps and content references.
Properties
| Name | Description |
|---|---|
| IsQualified | Indicates whether the digital signature is qualified. |
| SignType | The type of digital signature applied to the document. |
| CommitmentType | The type of commitment associated with the digital signature. |
| ArchiveTimeStamps | A collection of archive timestamps associated with the digital signature. |
| Certificate | The certificate data associated with the digital signature. |
| HasArchiveTimeStamps | Indicates whether the digital signature includes archive timestamps. |
| ContentTimeStampOffSet | The timestamp with offset of the content that has been signed. |
| ContentIdentifier | The identifier for the content that has been signed. |
| QCStatements | Qualified Certificate Statements associated with the digital signature. |
| ContentReference | A list of references to the content that has been signed. |
| ContentHint | A hint or description of the content that has been signed. |
| HasTimeStamp | Indicates whether the digital signature includes a timestamp. |
| RequiresArchival | Indicates whether the digital signature requires archival. |
| IdentifierNo | The unique identifier number associated with the digital signature. |
| DigestAlgorithm | The algorithm used for calculating the document digest. |
| PolicyAddress | The address or URL of the policy document related to the digital signature. |
| PolicyOID | The object identifier (OID) of the policy under which the signature was created. |
| SignDateOffSet | The date and time with offset when the digital signature was created. |
| MoneyLimit | The monetary limit associated with the digital signature. |
| SignOwnerDescription | Additional descriptive information about the signature owner. |
| TimeStamp | The timestamp associated with the digital signature. |
| SignatureAlgorithm | The algorithm used for creating the digital signature. |
| SignerLocation | The location of the signer when the digital signature was created. |
| SignOwner | The name or identifier of the signature owner. |
| IsSignatureValid | Indicates whether the signature itself is valid. |
| ContentType | The type of content that the digital signature is applied to. |
| ContentTimeStamp | The timestamp of the content that has been signed. |
| IsValid | Indicates whether the digital signature is valid. |
| IsCounterSignature | Indicates whether the signature is a counter-signature. |
| SignDate | The date and time when the digital signature was created. |