SignatureValidationInfo.PassedChecks Property
Obtains the check types that the signature passed.
Namespace: DevExpress.Office.DigitalSignatures
Assembly: DevExpress.Docs.v25.1.dll
NuGet Package: DevExpress.Document.Processor
Declaration
Property Value
| Type | Description |
|---|---|
| SignatureCheckType | Enumeration values that indicate passed 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.PassedCheckDetails property to retrieve information about passed checks.