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§

source

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.

Implementors§