[−][src]Enum aliri_jose::error::JwtVerifyError
An error occurring while verifying a JWT
Variants
JwkVerifyError(JwkVerifyError)
The JWT was rejected by the JWK
MalformedToken(MalformedJwt)
The JWT is malformed, without a discernable header, payload, and signature
MalformedTokenHeader(MalformedJwtHeader)
The JWT header is malformed
MalformedTokenPayload(MalformedJwtPayload)
The JWT payload is malformed
MalformedTokenSignature(MalformedJwtSignature)
The JWT signature is malformed
ClaimsRejected(ClaimsRejected)
The JWT was rejected by the claims validator
Unexpected(Unexpected)
An unexpected error
Trait Implementations
impl Debug for JwtVerifyError
[src]
impl Display for JwtVerifyError
[src]
impl Error for JwtVerifyError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<ClaimsRejected> for JwtVerifyError
[src]
fn from(source: ClaimsRejected) -> Self
[src]
impl From<JwkVerifyError> for JwtVerifyError
[src]
fn from(source: JwkVerifyError) -> Self
[src]
impl From<MalformedJwt> for JwtVerifyError
[src]
fn from(source: MalformedJwt) -> Self
[src]
impl From<MalformedJwtHeader> for JwtVerifyError
[src]
fn from(source: MalformedJwtHeader) -> Self
[src]
impl From<MalformedJwtPayload> for JwtVerifyError
[src]
fn from(source: MalformedJwtPayload) -> Self
[src]
impl From<MalformedJwtSignature> for JwtVerifyError
[src]
fn from(source: MalformedJwtSignature) -> Self
[src]
impl From<Unexpected> for JwtVerifyError
[src]
fn from(source: Unexpected) -> Self
[src]
Auto Trait Implementations
impl !RefUnwindSafe for JwtVerifyError
impl Send for JwtVerifyError
impl Sync for JwtVerifyError
impl Unpin for JwtVerifyError
impl !UnwindSafe for JwtVerifyError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,