pub struct VerifiedToken(/* private fields */);Expand description
Signature/policy-verified claims. Private construction prevents labeling unchecked JSON as verified. Current account, session, and permissions still require product checks.
Implementations§
Source§impl VerifiedToken
impl VerifiedToken
Sourcepub const fn claims(&self) -> &TokenClaims
pub const fn claims(&self) -> &TokenClaims
Borrows verified claims without exposing the original credential.
Sourcepub fn into_claims(self) -> TokenClaims
pub fn into_claims(self) -> TokenClaims
Transfers claims to a product adapter.
Trait Implementations§
Source§impl Clone for VerifiedToken
impl Clone for VerifiedToken
Source§fn clone(&self) -> VerifiedToken
fn clone(&self) -> VerifiedToken
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VerifiedToken
impl Debug for VerifiedToken
Source§impl PartialEq for VerifiedToken
impl PartialEq for VerifiedToken
impl Eq for VerifiedToken
impl StructuralPartialEq for VerifiedToken
Auto Trait Implementations§
impl Freeze for VerifiedToken
impl RefUnwindSafe for VerifiedToken
impl Send for VerifiedToken
impl Sync for VerifiedToken
impl Unpin for VerifiedToken
impl UnsafeUnpin for VerifiedToken
impl UnwindSafe for VerifiedToken
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