Class DocxDigitalSignatureInfo
Read-only metadata about a digital signature present in a DOCX package.
Inherited Members
Namespace: DRIT.Document
Assembly: DRIT.Document.dll
Syntax
public sealed class DocxDigitalSignatureInfo
Properties
CommitmentType
Gets the commitment type recorded for this signature.
Declaration
public string CommitmentType { get; }
Property Value
| Type | Description |
|---|---|
| string |
IsCertificateTrusted
Gets whether the signing certificate chains successfully under the selected trust policy.
Declaration
public bool IsCertificateTrusted { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsCryptographicallyValid
Gets whether the signature cryptographically verifies against its signed package content.
Declaration
public bool IsCryptographicallyValid { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Issuer
Gets the issuing certificate authority distinguished name.
Declaration
public string Issuer { get; }
Property Value
| Type | Description |
|---|---|
| string |
SignaturePartUri
The URI of the signature part within the package.
Declaration
public string SignaturePartUri { get; }
Property Value
| Type | Description |
|---|---|
| string |
SignatureValue
Gets a copy of the raw XML signature value.
Declaration
public byte[] SignatureValue { get; }
Property Value
| Type | Description |
|---|---|
| byte[] |
SignedPartUris
Gets the URIs of package parts covered by this signature.
Declaration
public IReadOnlyList<string> SignedPartUris { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<string> |
SignerRole
Gets the application signer role recorded for this signature.
Declaration
public string SignerRole { get; }
Property Value
| Type | Description |
|---|---|
| string |
SigningTime
The date and time the signature was applied.
Declaration
public DateTime? SigningTime { get; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
Subject
The certificate subject name.
Declaration
public string Subject { get; }
Property Value
| Type | Description |
|---|---|
| string |
Thumbprint
The certificate thumbprint.
Declaration
public string Thumbprint { get; }
Property Value
| Type | Description |
|---|---|
| string |