Data model for signature dictionaries and related payload (byte ranges, contents, certificates, and signer metadata).
Definition
Namespace:Telerik.Windows.Documents.Fixed.Model.DigitalSignatures
Assembly:Telerik.Windows.Documents.Fixed.dll
Syntax:
public class SignatureDataProperties
Inheritance: objectSignatureDataProperties
Constructors
Initializes a new instance of the SignatureDataProperties class.
public SignatureDataProperties()
Properties
Gets an array of pairs of integers (starting byte offset, length in bytes) describing the exact byte range for the digest calculation.
public int[] ByteRange { get; }
The byte range.
Gets a collection of X.509 certificate chain used when signing and verifying signatures.
public X509Certificate2Collection Certificates { get; }
The certificates.
Gets an array of three integers specifying changes to the document that have been made between the previous signature and this signature.
public int[] Changes { get; }
The changes.
Gets contact information enabling a recipient to contact the signer to verify the signature.
public string ContactInfo { get; set; }
The contact info.
Gets the signature value.
public byte[] Contents { get; }
The contents.
Gets the name of the signature form field associated with this properties.
public string FieldName { get; }
The name of the signature form field.
Gets the name of the preferred signature handler to use when validating this signature.
public string Filter { get; }
The filter.
Gets the CPU host name or physical location of the signing.
public string Location { get; set; }
The location.
Gets the name of the person or authority signing the document.
public string Name { get; set; }
The name.
Gets the reason for the signing.
public string Reason { get; set; }
The reason.
Gets the version of the signature dictionary format.
public int SignatureDictionaryVersion { get; }
The signature dictionary version.
Gets the version of the signature handler used to create the signature.
public int SignatureHandlerVersion { get; }
The signature handler version.
Gets a name that describes the encoding of the signature value and key information in the signature dictionary.
public string SubFilter { get; }
The sub filter.
Gets or sets the time of signing.
public DateTime TimeOfSigning { get; set; }
The time of signing.