Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccessKeyProvider ¶
func NewAccessKeyProvider() credentials.Provider
func NewManagedIdentityProvider ¶
func NewManagedIdentityProvider(ctx context.Context) credentials.Provider
Types ¶
type AccessKeyProvider ¶
type AccessKeyProvider struct {
// contains filtered or unexported fields
}
func (*AccessKeyProvider) GetCredentials ¶
func (p *AccessKeyProvider) GetCredentials( ctx context.Context, req credentials.Request, ) (*credentials.Credentials, error)
func (*AccessKeyProvider) Supports ¶
func (p *AccessKeyProvider) Supports( _ context.Context, req credentials.Request, ) (bool, error)
type ManagedIdentityProvider ¶
type ManagedIdentityProvider struct {
// contains filtered or unexported fields
}
func (*ManagedIdentityProvider) GetCredentials ¶
func (p *ManagedIdentityProvider) GetCredentials( ctx context.Context, req credentials.Request, ) (*credentials.Credentials, error)
func (*ManagedIdentityProvider) Supports ¶
func (p *ManagedIdentityProvider) Supports( _ context.Context, req credentials.Request, ) (bool, error)
Click to show internal directories.
Click to hide internal directories.