package creds
import "go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds"
Index ¶
Types ¶
type AwsCredentialProvider ¶
AwsCredentialProvider provides AWS credentials.
func (*AwsCredentialProvider) GetCredentials ¶
func (p *AwsCredentialProvider) GetCredentials(ctx context.Context) (*awsv4.StaticProvider, error)
GetCredentials generates AWS credentials.
type AwsCredentials ¶
AwsCredentials contains AWS credential fields.
func (AwsCredentials) ValidateAndMakeCredentials ¶
func (ac AwsCredentials) ValidateAndMakeCredentials() (*awsv4.StaticProvider, error)
ValidateAndMakeCredentials validates credential fields and packs them into awsv4.StaticProvider.
type GcpCredentialProvider ¶
GcpCredentialProvider provides GCP credentials.
func (*GcpCredentialProvider) GetCredentials ¶
func (p *GcpCredentialProvider) GetCredentials(ctx context.Context) (string, error)
GetCredentials generates GCP credentials.
Source Files ¶
awscreds.go gcpcreds.go
- Version
- v1.12.0-alpha1
- Published
- Jan 24, 2023
- Platform
- js/wasm
- Imports
- 10 packages
- Last checked
- 12 seconds ago –
Tools for package owners.