SignatureValidationInfo.PassedChecks Property
Obtains the check types that the signature passed.
Namespace: DevExpress.Office.DigitalSignatures
Assembly: DevExpress.Docs.v24.2.dll
NuGet Package: DevExpress.Document.Processor
#Declaration
public SignatureCheckType PassedChecks { get; }
#Property Value
Type | Description |
---|---|
Signature |
Enumeration values that indicate passed checks. |
Available values:
Name | Description |
---|---|
None | No check. |
Signature |
Checks whether the signature file is in the package. |
Signature |
Checks whether the signature XML node is found. |
Signature |
Checks the signature integrity. |
Signature |
Checks whether the signature certificate node is found. |
Signature |
Checks whether the signature certificate is valid. |
Signature |
Checks whether the contents of the certificate’s Key Usage extension complies with the certificate. |
Signature |
Checks whether the certificate has expired or its validity period has not started yet. |
Package |
Checks whether the package file is found. |
Package |
Checks whether the package file’s hash is verified. |
Timestamp |
Checks whether the timestamp matches the signature. |
Timestamp |
Checks whether the timestamp signer’s certificate is found. |
Timestamp |
Checks whether the timestamp certificate is valid. |
Timestamp |
Checks whether the contents of the timestamp certificate’s Key Usage extension complies with the certificate. |
Timestamp |
Checks whether the timestamp’s certificate’s validity period is active. |
Timestamp |
Checks whether the timestamp signer is valid. |
All | All check types. |
#Remarks
Use the SignatureValidationInfo.PassedCheckDetails property to retrieve information about passed checks.