MCPcopy Create free account
hub / github.com/bytebase/bytebase / BuildAuthToken

Method BuildAuthToken

backend/store/dbauth/aws.go:47–53  ·  view source on GitHub ↗
(ctx context.Context, endpoint, region, user string)

Source from the content-addressed store, hash-verified

45}
46
47func (p *awsMetadataDBTokenProvider) BuildAuthToken(ctx context.Context, endpoint, region, user string) (string, error) {
48 token, err := auth.BuildAuthToken(ctx, endpoint, region, user, p.credentials)
49 if err != nil {
50 return "", errors.Wrap(err, "failed to create authentication token")
51 }
52 return token, nil
53}
54
55func awsConfigFromPGXConfig(pgxConfig *pgx.ConnConfig) (*awsConfig, error) {
56 iamEnabled := pgxConfig.RuntimeParams[awsRDSIAMParam] == "true"

Callers

nothing calls this directly

Calls 1

BuildAuthTokenMethod · 0.65

Tested by

no test coverage detected