Class SignatureValidationResult
Defines a set of properties describing the result from the digital signatire validation.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Fixed.Model.DigitalSignatures
Assembly: Telerik.Windows.Documents.Fixed.dll
Syntax
public class SignatureValidationResult
Constructors
SignatureValidationResult()
Initializes a new instance of the SignatureValidationResult class.
Declaration
public SignatureValidationResult()
Properties
Certificates
Gets or sets the certificates used to sign the document.
Declaration
public X509Certificate2Collection Certificates { get; }
Property Value
System.Security.Cryptography.X509Certificates.X509Certificate2Collection
The certificates used to sign the document. |
CertificatesChainElements
Gets or sets a collection of chain elements describing the errors from the certificate validation.
Declaration
public X509ChainElementCollection CertificatesChainElements { get; }
Property Value
System.Security.Cryptography.X509Certificates.X509ChainElementCollection
A collection of chain elements. |
FieldName
Gets or sets the name of the signature form field associated with this validation result.
Declaration
public string FieldName { get; }
Property Value
System.String
The name of the signature form field. |
HashAlgorithm
Gets or sets the hash algorithm Oid used for calculating the message digest.
Declaration
public Oid HashAlgorithm { get; }
Property Value
System.Security.Cryptography.Oid
The hash algorithm Oid. |
IsCertificateValid
Gets or sets a value indicating whether the used certificate is valid. For additional details when the certificate is invalid use the CertificatesChainElements property.
Declaration
public bool IsCertificateValid { get; }
Property Value
System.Boolean
|
IsDocumentModified
Gets or sets a value indicating whether the document was modified after it was signed.
Declaration
public bool IsDocumentModified { get; }
Property Value
System.Boolean
|
SignerInformation
Gets or sets the signer information. The name of the person or authority signing the document.
Declaration
public string SignerInformation { get; }
Property Value
System.String
The signer information. |