pub struct FernetTokenProvider { /* private fields */ }Expand description
Fernet token provider.
Implementations§
Source§impl FernetTokenProvider
impl FernetTokenProvider
pub fn reload_config(&mut self)
Sourcepub fn get_fernet(&self) -> Result<MultiFernet, TokenProviderError>
pub fn get_fernet(&self) -> Result<MultiFernet, TokenProviderError>
Get MultiFernet initialized with repository keys.
Sourcepub fn load_keys(&mut self) -> Result<(), TokenProviderError>
pub fn load_keys(&mut self) -> Result<(), TokenProviderError>
Load fernet keys from FS.
Trait Implementations§
Source§impl Clone for FernetTokenProvider
impl Clone for FernetTokenProvider
Source§fn clone(&self) -> FernetTokenProvider
fn clone(&self) -> FernetTokenProvider
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 FernetTokenProvider
impl Debug for FernetTokenProvider
Source§impl TokenBackend for FernetTokenProvider
impl TokenBackend for FernetTokenProvider
Auto Trait Implementations§
impl Freeze for FernetTokenProvider
impl RefUnwindSafe for FernetTokenProvider
impl Send for FernetTokenProvider
impl Sync for FernetTokenProvider
impl Unpin for FernetTokenProvider
impl UnsafeUnpin for FernetTokenProvider
impl UnwindSafe for FernetTokenProvider
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more