Trait GetToken
Source pub trait GetToken {
// Required methods
fn authorization_code_flow(
&self,
request: RequestParameters,
) -> RequestBuilder;
fn authorization_code_flow_with_pkce(
&self,
request: RequestParameters,
) -> RequestBuilder;
fn client_credentials_flow(
&self,
request: RequestParameters,
) -> RequestBuilder;
fn resource_owner_password(
&self,
request: RequestParameters,
) -> RequestBuilder;
fn device_authorization_flow(
&self,
request: RequestParameters,
) -> RequestBuilder;
fn refresh_token(&self, request: RequestParameters) -> RequestBuilder;
fn token_exchange_for_native_social(
&self,
request: RequestParameters,
) -> RequestBuilder;
}