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