SignatureValidationInfo.FailedChecks Property
Obtains the check types that the signature failed to pass.
Namespace: DevExpress.Office.DigitalSignatures
Assembly: DevExpress.Docs.v24.2.dll
NuGet Package: DevExpress.Document.Processor
Declaration
Property Value
Type | Description |
---|---|
SignatureCheckType | Enumeration values that indicate failed checks. |
Available values:
Name | Description |
---|---|
None | No check. |
SignatureFileFound | Checks whether the signature file is in the package. |
SignatureXmlNodeFound | Checks whether the signature XML node is found. |
SignatureIntegrityCheck | Checks the signature integrity. |
SignatureCertificateNodeFound | Checks whether the signature certificate node is found. |
SignatureCertificateValid | Checks whether the signature certificate is valid. |
SignatureCertificateKeyUsageValid | Checks whether the contents of the certificate’s Key Usage extension complies with the certificate. |
SignatureCertificateValidityPeriodCheck | Checks whether the certificate has expired or its validity period has not started yet. |
PackageFileFound | Checks whether the package file is found. |
PackageFileHashVerified | Checks whether the package file’s hash is verified. |
TimestampAndSignatureMatch | Checks whether the timestamp matches the signature. |
TimestampSignerCertificateFound | Checks whether the timestamp signer’s certificate is found. |
TimestampCertificateValid | Checks whether the timestamp certificate is valid. |
TimestampCertificateKeyUsageValid | Checks whether the contents of the timestamp certificate’s Key Usage extension complies with the certificate. |
TimestampCertificateValidityPeriodCheck | Checks whether the timestamp’s certificate’s validity period is active. |
TimestampSignerValid | Checks whether the timestamp signer is valid. |
All | All check types. |
Remarks
Use the SignatureValidationInfo.FailedCheckDetails property to retieve information about failed checks.