SignatureValidationInfo.FailedChecks Property
Obtains the check types that the signature failed to pass.
Namespace: DevExpress.Office.DigitalSignatures
Assembly:
DevExpress.Docs.v22.1.dll
Declaration
public SignatureCheckType FailedChecks { get; }
Public ReadOnly Property FailedChecks As SignatureCheckType
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.
|
Use the SignatureValidationInfo.FailedCheckDetails property to retieve information about failed checks.
See Also