pub struct Validation {
pub leeway_secs: u64,
pub issuer: Option<String>,
pub audience: Option<String>,
}Expand description
What decode_with checks besides signature, exp and nbf
Fields§
§leeway_secs: u64Clock skew tolerated for exp and nbf, in seconds
issuer: Option<String>Required iss claim
audience: Option<String>Required aud claim (string or array containing it)
Trait Implementations§
Source§impl Clone for Validation
impl Clone for Validation
Source§impl Debug for Validation
impl Debug for Validation
Auto Trait Implementations§
impl Freeze for Validation
impl RefUnwindSafe for Validation
impl Send for Validation
impl Sync for Validation
impl Unpin for Validation
impl UnsafeUnpin for Validation
impl UnwindSafe for Validation
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