Expand description
Types and functions to work with Google Cloud authentication Credentials.
Modules§
- anonymous
- Anonymous credentials.
- api_
key_ credentials - API Key Credentials type.
- external_
account - Workload Identity Federation (or External Account) credentials.
- impersonated
- Impersonated service account credentials.
- mds
- Metadata Service Credentials type.
- service_
account - Service Account Credentials type.
- subject_
token - Subject Token Credential Type.
- user_
account - User Account Credentials type.
Structs§
- Access
Token - Represents an OAuth 2.0 access token.
- Access
Token Credentials - An implementation of crate::credentials::CredentialsProvider that can also provide direct access to the underlying access token.
- Builder
- A builder for constructing
Credentialsinstances. - Credentials
- An implementation of crate::credentials::CredentialsProvider.
- Entity
Tag - Represents an Entity Tag for a CacheableResource.
Enums§
- Cacheable
Resource - Represents a resource that can be cached, along with its EntityTag.
Traits§
- Access
Token Credentials Provider - A trait for credential types that can provide direct access to an access token.
- Credentials
Provider - Represents a Credentials used to obtain auth request headers.