Documentation
¶
Index ¶
Constants ¶
View Source
const CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ADCProvider ¶
type ADCProvider struct {
// contains filtered or unexported fields
}
ADCProvider uses Google Application Default Credentials.
func NewADCProvider ¶
func NewADCProvider(ctx context.Context) (*ADCProvider, error)
func NewTokenSourceProvider ¶
func NewTokenSourceProvider(source oauth2.TokenSource) *ADCProvider
type TokenProvider ¶
func NewProvider ¶ added in v0.2.0
func NewProvider(ctx context.Context, cfg config.AuthConfig) (TokenProvider, error)
NewProvider creates a TokenProvider based on the auth configuration.
Click to show internal directories.
Click to hide internal directories.