Class DocxDigitalSignatureSaveOptions
Digital signature parameters for DOCX save operations.
Inherited Members
Namespace: DRIT.Document
Assembly: DRIT.Document.dll
Syntax
public sealed class DocxDigitalSignatureSaveOptions
Properties
Certificate
The X.509 certificate used to sign the document.
Declaration
public X509Certificate2 Certificate { get; set; }
Property Value
| Type | Description |
|---|---|
| X509Certificate2 |
CommitmentType
The commitment type URI that classifies the intent of the signature. Common values:
- http://schemas.openxmlformats.org/package/2006/digital-signature/commitment-type/proof-of-origin
- http://schemas.openxmlformats.org/package/2006/digital-signature/commitment-type/proof-of-approval
- http://schemas.openxmlformats.org/package/2006/digital-signature/commitment-type/proof-of-creation
Declaration
public string CommitmentType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HashAlgorithm
Gets or sets the digest algorithm used for this signature.
Declaration
public DocxDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }
Property Value
| Type | Description |
|---|---|
| DocxDigitalSignatureHashAlgorithm |
SignerRole
The role of the signer (e.g. "Author", "Developer", "Manager").
Declaration
public string SignerRole { get; set; }
Property Value
| Type | Description |
|---|---|
| string |