Skip to main content

DocumentSignature Properties

An object defining properties for the DocumentSignature class.

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.


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.


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.


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.


SignOwner

The name or identifier of the signature owner.

Type: string

Identifies the person or entity who created the digital signature.


TimeStamp

The timestamp associated with the digital signature.

Type: DocumentTimeStamp

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


DigestAlgorithm

The algorithm used for calculating the document digest.

Type: string

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


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.


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.


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.


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.


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.


SignatureAlgorithm

The algorithm used for creating the digital signature.

Type: string

Specifies the cryptographic algorithm used to generate the digital signature.


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.


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.


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.


IsValid

Indicates whether the digital signature is valid.

Type: bool

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


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.


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.


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.


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.


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.


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.


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.


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.


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.


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.


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.


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.


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.