Enum CertificateChainValidationStatus

The different possible validation states of the certificate chain.

Namespace: PSPDFKit.DigitalSignatures
Assembly: PSPDFKit.dll
Syntax
public enum CertificateChainValidationStatus

Fields

Name Description
Expired

The certificate used to sign the document has expired now. Note that the certificate may be valid at the time the document was signed, which is not checked.

FailedToRetrieveSignatureContents

Could not fetch the contents of the signature.

GeneralValidationProblem

An unknown problem happened when the certificate trust chain was validated. Possible reasons for this could be that the signature is malformed, the certificate chain is too long and other unknown conditions.

Invalid

The certificate is not valid.

NotYetValid

The certificate used to sign the document is not valid yet.

Ok

The certificate chain validates correctly.

OkButSelfSigned

The certificate chain contains a self-signed certificate.

Revoked

The certificate has been revoked.

Untrusted

The certificate chain contains a certificate that has been classified as "untrusted".

The certificate date is correct, but the identity is unknown because it has not been included in the list of trusted certificates and none of its parents are trusted certificates.