pub trait AccessTokenAddon: GrantExtension {
// Required method
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§
Sourcefn 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.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".