Module credentials

Module credentials 

Source
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§

AccessToken
Represents an OAuth 2.0 access token.
AccessTokenCredentials
An implementation of crate::credentials::CredentialsProvider that can also provide direct access to the underlying access token.
Builder
A builder for constructing Credentials instances.
Credentials
An implementation of crate::credentials::CredentialsProvider.
EntityTag
Represents an Entity Tag for a CacheableResource.

Enums§

CacheableResource
Represents a resource that can be cached, along with its EntityTag.

Traits§

AccessTokenCredentialsProvider
A trait for credential types that can provide direct access to an access token.
CredentialsProvider
Represents a Credentials used to obtain auth request headers.