Skip to main content
All docs
V24.1

SignatureValidationInfo.PassedChecks Property

Obtains the check types that the signature passed.

Namespace: DevExpress.Office.DigitalSignatures

Assembly: DevExpress.Docs.v24.1.dll

NuGet Package: DevExpress.Document.Processor

Declaration

public SignatureCheckType PassedChecks { get; }

Property Value

Type Description
SignatureCheckType

Enumeration values that indicate passed checks.

Available values:

Show 17 items
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.

See Also