pub trait TokenBackend: Send + Sync {
// Required methods
fn set_config(&mut self, g: Config);
fn decode(&self, credential: &str) -> Result<Token, TokenProviderError>;
fn encode(&self, token: &Token) -> Result<String, TokenProviderError>;
}Expand description
Token Provider backend interface.
Required Methods§
Sourcefn set_config(&mut self, g: Config)
fn set_config(&mut self, g: Config)
Set config.