Skip to main content

DocumentSignature Properties

An object defining properties for the DocumentSignature class.

IsQualified​

Indicates whether the digital signature is qualified.

Type: bool

A boolean flag that determines if the digital signature meets the criteria for a qualified electronic signature.


SignType​

The type of digital signature applied to the document.

Type: string

Specifies the type or category of the digital signature, which can indicate the signature's purpose or level of security.


CommitmentType​

The type of commitment associated with the digital signature.

Type: int

Specifies the nature or type of commitment made by the signer, which can include promises, obligations, or other legal commitments.


ArchiveTimeStamps​

A collection of archive timestamps associated with the digital signature.

Type: List<DocumentTimeStamp>

Contains a list of timestamps that provide long-term validation and preservation of the digital signature.


Certificate​

The certificate data associated with the digital signature.

Type: CertificateData

Contains the raw certificate data and related information used to create the digital signature.


HasArchiveTimeStamps​

Indicates whether the digital signature includes archive timestamps.

Type: bool

A boolean flag that shows if the digital signature has associated archive timestamps, which provide long-term validation and preservation.


ContentTimeStampOffSet​

The timestamp with offset of the content that has been signed.

Type: DateTimeOffset?

Represents the date and time, including time zone offset, when the content was timestamped, providing a reference for when the content was considered valid.


ContentIdentifier​

The identifier for the content that has been signed.

Type: string

Provides a unique identifier for the signed content, which can be used for tracking and reference purposes.


QCStatements​

Qualified Certificate Statements associated with the digital signature.

Type: string

Contains statements or assertions related to the qualified certificate, which may include compliance with specific standards or regulations.


ContentReference​

A list of references to the content that has been signed.

Type: List<string>

Contains references or identifiers for the content that is covered by the digital signature, which can include URLs, file paths, or other identifiers.


ContentHint​

A hint or description of the content that has been signed.

Type: string

Provides additional context or description about the signed content, which can be useful for understanding the nature of the content without accessing it directly.


HasTimeStamp​

Indicates whether the digital signature includes a timestamp.

Type: bool

A boolean flag that shows if the digital signature has an associated timestamp, which provides proof of the time of signing.


RequiresArchival​

Indicates whether the digital signature requires archival.

Type: bool

A boolean flag that shows if the digital signature needs to be archived for long-term storage and compliance purposes.


IdentifierNo​

The unique identifier number associated with the digital signature.

Type: string

Provides a unique identifier for the digital signature, which can be used for tracking and reference purposes.


DigestAlgorithm​

The algorithm used for calculating the document digest.

Type: string

Specifies the cryptographic hash algorithm used to generate the document's digest value.


PolicyAddress​

The address or URL of the policy document related to the digital signature.

Type: string

Provides a reference to the location of the policy document that outlines the rules and guidelines for the digital signature.


PolicyOID​

The object identifier (OID) of the policy under which the signature was created.

Type: string

Specifies the OID that identifies the policy governing the creation and validation of the digital signature.


SignDateOffSet​

The date and time with offset when the digital signature was created.

Type: DateTimeOffset?

Represents the specific date and time, including time zone offset, at which the digital signature was applied to the document.


MoneyLimit​

The monetary limit associated with the digital signature.

Type: string

Specifies any financial limits or constraints related to the digital signature, such as transaction limits.


SignOwnerDescription​

Additional descriptive information about the signature owner.

Type: string

Provides supplementary information about the owner of the digital signature, such as title, role, or organization.


TimeStamp​

The timestamp associated with the digital signature.

Type: DocumentTimeStamp

Contains the timestamp information that proves when the digital signature was created.


SignatureAlgorithm​

The algorithm used for creating the digital signature.

Type: string

Specifies the cryptographic algorithm used to generate the digital signature.


SignerLocation​

The location of the signer when the digital signature was created.

Type: string

Specifies the geographical location or address of the signer at the time the digital signature was applied.


SignOwner​

The name or identifier of the signature owner.

Type: string

Identifies the person or entity who created the digital signature.


IsSignatureValid​

Indicates whether the signature itself is valid.

Type: bool

A boolean flag that shows if the cryptographic signature is valid, independent of other factors like certificate validity.


ContentType​

The type of content that the digital signature is applied to.

Type: string

Specifies the MIME type or other descriptor of the content that has been signed.


ContentTimeStamp​

The timestamp of the content that has been signed.

Type: DateTimeOffset?

Represents the date and time when the content was timestamped, providing a reference for when the content was considered valid.


IsValid​

Indicates whether the digital signature is valid.

Type: bool

A boolean flag that shows if the digital signature has been successfully validated.


IsCounterSignature​

Indicates whether the signature is a counter-signature.

Type: bool

A boolean flag that determines if the digital signature is a counter-signature, which is a signature applied to another signature.


SignDate​

The date and time when the digital signature was created.

Type: DateTimeOffset?

Represents the specific date and time at which the digital signature was applied to the document.