credentialproviders

package
v0.0.0-...-0117b6e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 2, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetDefaultCreds

func GetDefaultCreds() *credentials.Credentials

func GetRemoteCreds

func GetRemoteCreds() *credentials.Credentials

Types

type IRemoteProvider

type IRemoteProvider interface {
	credentials.Provider
	ShareProfile() string
	ShareFile() string
	SharesCredentials() bool
	CredentialSource() string
	RemoteRetrieve(ctx context.Context) (credentials.Value, error)
	RemoteExpiresAt() time.Time
}

IRemoteProvider defines the interface for credential providers usable by the credential refresher go routine

Directories

Path Synopsis
package onprem contains functions that help procure the managed instance auth credentials dependencies
package onprem contains functions that help procure the managed instance auth credentials dependencies

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL