pub enum AuthenticationFailure {
KeyBinding,
IssuerName,
KeyUsage,
Signature,
}Expand description
Why a supplied signing authority did not authenticate this CRL.
Variants§
KeyBinding
The effective key’s original SPKI is not the issuer certificate’s key.
IssuerName
The CRL issuer does not match the supplied issuer’s subject.
KeyUsage
The issuer’s certificate does not permit signing revocation lists.
Signature
The verifier completed and rejected the signature.
Trait Implementations§
Source§impl Clone for AuthenticationFailure
impl Clone for AuthenticationFailure
impl Copy for AuthenticationFailure
Source§impl Debug for AuthenticationFailure
impl Debug for AuthenticationFailure
impl Eq for AuthenticationFailure
Source§impl PartialEq for AuthenticationFailure
impl PartialEq for AuthenticationFailure
impl StructuralPartialEq for AuthenticationFailure
Auto Trait Implementations§
impl Freeze for AuthenticationFailure
impl RefUnwindSafe for AuthenticationFailure
impl Send for AuthenticationFailure
impl Sync for AuthenticationFailure
impl Unpin for AuthenticationFailure
impl UnsafeUnpin for AuthenticationFailure
impl UnwindSafe for AuthenticationFailure
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more