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