Class SignatureValidationResult
Defines a set of properties describing the result from digital signature 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 create the digital signature.
Declaration
public X509Certificate2Collection Certificates { get; }
Property Value
System.Security.Cryptography.X509Certificates.X509Certificate2Collection
The collection of certificates used for signing. |
CertificatesChainElements
Gets or sets a collection of chain elements that describe any errors encountered during certificate validation.
Declaration
public X509ChainElementCollection CertificatesChainElements { get; }
Property Value
System.Security.Cryptography.X509Certificates.X509ChainElementCollection
A collection of X.509 certificate 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 object identifier (OID) used for calculating the message digest during signature creation.
Declaration
public Oid HashAlgorithm { get; }
Property Value
System.Security.Cryptography.Oid
The hash algorithm OID. |
IsCertificateValid
Gets or sets a value indicating whether the certificate used for signing 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, which is the name of the person or authority who signed the document.
Declaration
public string SignerInformation { get; }
Property Value
System.String
The name or identifier of the signer. |