Enum openssl::x509::X509ValidationError
[−]
[src]
pub enum X509ValidationError { X509UnableToGetIssuerCert, X509UnableToGetCrl, X509UnableToDecryptCertSignature, X509UnableToDecryptCrlSignature, X509UnableToDecodeIssuerPublicKey, X509CertSignatureFailure, X509CrlSignatureFailure, X509CertNotYetValid, X509CertHasExpired, X509CrlNotYetValid, X509CrlHasExpired, X509ErrorInCertNotBeforeField, X509ErrorInCertNotAfterField, X509ErrorInCrlLastUpdateField, X509ErrorInCrlNextUpdateField, X509OutOfMem, X509DepthZeroSelfSignedCert, X509SelfSignedCertInChain, X509UnableToGetIssuerCertLocally, X509UnableToVerifyLeafSignature, X509CertChainTooLong, X509CertRevoked, X509InvalidCA, X509PathLengthExceeded, X509InvalidPurpose, X509CertUntrusted, X509CertRejected, X509SubjectIssuerMismatch, X509AkidSkidMismatch, X509AkidIssuerSerialMismatch, X509KeyusageNoCertsign, X509UnableToGetCrlIssuer, X509UnhandledCriticalExtension, X509KeyusageNoCrlSign, X509UnhandledCriticalCrlExtension, X509InvalidNonCA, X509ProxyPathLengthExceeded, X509KeyusageNoDigitalSignature, X509ProxyCertificatesNotAllowed, X509InvalidExtension, X509InavlidPolicyExtension, X509NoExplicitPolicy, X509DifferentCrlScope, X509UnsupportedExtensionFeature, X509UnnestedResource, X509PermittedVolation, X509ExcludedViolation, X509SubtreeMinmax, X509UnsupportedConstraintType, X509UnsupportedConstraintSyntax, X509UnsupportedNameSyntax, X509CrlPathValidationError, X509ApplicationVerification, X509UnknownError(c_int), }
Variants
X509UnableToGetIssuerCert | ||
X509UnableToGetCrl | ||
X509UnableToDecryptCertSignature | ||
X509UnableToDecryptCrlSignature | ||
X509UnableToDecodeIssuerPublicKey | ||
X509CertSignatureFailure | ||
X509CrlSignatureFailure | ||
X509CertNotYetValid | ||
X509CertHasExpired | ||
X509CrlNotYetValid | ||
X509CrlHasExpired | ||
X509ErrorInCertNotBeforeField | ||
X509ErrorInCertNotAfterField | ||
X509ErrorInCrlLastUpdateField | ||
X509ErrorInCrlNextUpdateField | ||
X509OutOfMem | ||
X509DepthZeroSelfSignedCert | ||
X509SelfSignedCertInChain | ||
X509UnableToGetIssuerCertLocally | ||
X509UnableToVerifyLeafSignature | ||
X509CertChainTooLong | ||
X509CertRevoked | ||
X509InvalidCA | ||
X509PathLengthExceeded | ||
X509InvalidPurpose | ||
X509CertUntrusted | ||
X509CertRejected | ||
X509SubjectIssuerMismatch | ||
X509AkidSkidMismatch | ||
X509AkidIssuerSerialMismatch | ||
X509KeyusageNoCertsign | ||
X509UnableToGetCrlIssuer | ||
X509UnhandledCriticalExtension | ||
X509KeyusageNoCrlSign | ||
X509UnhandledCriticalCrlExtension | ||
X509InvalidNonCA | ||
X509ProxyPathLengthExceeded | ||
X509KeyusageNoDigitalSignature | ||
X509ProxyCertificatesNotAllowed | ||
X509InvalidExtension | ||
X509InavlidPolicyExtension | ||
X509NoExplicitPolicy | ||
X509DifferentCrlScope | ||
X509UnsupportedExtensionFeature | ||
X509UnnestedResource | ||
X509PermittedVolation | ||
X509ExcludedViolation | ||
X509SubtreeMinmax | ||
X509UnsupportedConstraintType | ||
X509UnsupportedConstraintSyntax | ||
X509UnsupportedNameSyntax | ||
X509CrlPathValidationError | ||
X509ApplicationVerification | ||
X509UnknownError |
Trait Implementations
Derived Implementations
impl Clone for X509ValidationError
[src]
fn clone(&self) -> X509ValidationError
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more