pub struct ApplicationToken {
pub email: String,
pub exp: u64,
pub iat: u64,
pub nbf: u64,
pub iss: String,
pub sub: String,
pub country: String,
pub custom: Map<String, Value>,
pub headers: Header,
}Expand description
Represents the common claims included in the CFZT JWT
Fields§
§email: String§exp: u64§iat: u64§nbf: u64§iss: String§sub: String§country: String§custom: Map<String, Value>§headers: HeaderImplementations§
Source§impl ApplicationToken
impl ApplicationToken
pub fn from_token_data(token_data: DecodedToken) -> Result<Self, UnpackError>
Auto Trait Implementations§
impl Freeze for ApplicationToken
impl RefUnwindSafe for ApplicationToken
impl Send for ApplicationToken
impl Sync for ApplicationToken
impl Unpin for ApplicationToken
impl UnwindSafe for ApplicationToken
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