Back to Devexpress

SignatureValidationInfo.PassedChecks Property

officefileapi-devexpress-dot-office-dot-digitalsignatures-dot-signaturevalidationinfo.md

latest3.1 KB
Original Source

SignatureValidationInfo.PassedChecks Property

Obtains the check types that the signature passed.

Namespace : DevExpress.Office.DigitalSignatures

Assembly : DevExpress.Docs.v25.2.dll

NuGet Package : DevExpress.Document.Processor

Declaration

csharp
public SignatureCheckType PassedChecks { get; }
vb
Public ReadOnly Property PassedChecks As SignatureCheckType

Property Value

TypeDescription
SignatureCheckType

Enumeration values that indicate passed checks.

|

Available values:

Show 17 items

NameDescription
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.

See Also

SignatureValidationInfo Class

SignatureValidationInfo Members

DevExpress.Office.DigitalSignatures Namespace