Trait oxide_auth::frontends::simple::extensions::AccessTokenAddon [−][src]
pub trait AccessTokenAddon: GrantExtension {
fn execute(
&self,
request: &dyn AccessTokenRequest,
code_data: Option<Value>
) -> AddonResult;
}Expand description
An extension reacting to an access token request with a provided access token.
Required methods
fn execute(
&self,
request: &dyn AccessTokenRequest,
code_data: Option<Value>
) -> AddonResult
fn execute(
&self,
request: &dyn AccessTokenRequest,
code_data: Option<Value>
) -> AddonResult
Process an access token request, utilizing the extensions stored data if any.
The semantics are equivalent to that of CodeExtension except that any data which was
returned as a response to the authorization code request is provided as an additional
parameter.