• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Class DocxDigitalSignatureInfo

Read-only metadata about a digital signature present in a DOCX package.

Inheritance
object
DocxDigitalSignatureInfo
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
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
Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX