Skip to main content

CredentialsProvider

Trait CredentialsProvider 

Source
pub trait CredentialsProvider: Send + Sync {
    // Required method
    fn get_credentials(&self) -> &Credentials;
}
Expand description

Trait for providing API credentials.

Implement this trait to customize how credentials are retrieved, for example from a secrets manager or environment variables.

Required Methods§

Source

fn get_credentials(&self) -> &Credentials

Get the credentials.

Implementations on Foreign Types§

Source§

impl CredentialsProvider for Arc<StaticCredentials>

Implementors§