Credentials topic

Credentials

ProviderCredentials holds the API key and connection settings a client needs. The environment loader reads keys from a map you supply, such as the process environment, and builds credentials for one provider or for every provider whose key is present.

Classes

ProviderCredentials Credentials
Credentials and connection settings for a single provider.

Functions

allCredentialsFromEnv(Map<String, String> env) Map<ProviderId, ProviderCredentials> Credentials
Builds credentials for every provider whose key is present in env.
credentialsFromEnv(ProviderId provider, Map<String, String> env) ProviderCredentials? Credentials
Builds ProviderCredentials for provider from an environment map env.