Struct oxide_auth::code_grant::issuer::TokenMap
[−]
[src]
pub struct TokenMap<G: TokenGenerator> { /* fields omitted */ }
Methods
impl<G: TokenGenerator> TokenMap<G>[src]
Trait Implementations
impl<G: TokenGenerator> Issuer for TokenMap<G>[src]
fn issue(&mut self, req: Request) -> IssuedToken[src]
Create a token authorizing the request parameters
fn recover_token<'a>(&'a self, token: &'a str) -> Option<Grant<'a>>[src]
Get the values corresponding to a bearer token
fn recover_refresh<'a>(&'a self, token: &'a str) -> Option<Grant<'a>>[src]
Get the values corresponding to a refresh token