Trait edm_core::auth::AuthorizationProvider
source · pub trait AuthorizationProvider {
// Required method
async fn grant_client_credentials(
client_credentials: &ClientCredentials<Self>
) -> Result<(), Error>;
}Expand description
A server which provides authorization services.
Required Methods§
sourceasync fn grant_client_credentials(
client_credentials: &ClientCredentials<Self>
) -> Result<(), Error>
async fn grant_client_credentials( client_credentials: &ClientCredentials<Self> ) -> Result<(), Error>
Grants an access token for the client credentials.
Object Safety§
This trait is not object safe.