dockercredentials

package
v0.0.0-...-a884e7f Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2026 License: MPL-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

View Source
const AzureContainerRegistryUsername = "00000000-0000-0000-0000-000000000000"

Variables

This section is empty.

Functions

func ConfigureCredentialsContainer

func ConfigureCredentialsContainer(userName string, port int, log log.Logger) error

func ConfigureCredentialsDockerless

func ConfigureCredentialsDockerless(targetFolder string, port int, log log.Logger) (string, error)

func ConfigureCredentialsMachine

func ConfigureCredentialsMachine(targetFolder string, port int, log log.Logger) (string, error)

Types

type Credentials

type Credentials struct {
	ServerURL string
	Username  string
	Secret    string
}

Credentials holds the information shared between docker and the credentials store.

func GetAuthConfig

func GetAuthConfig(host string) (*Credentials, error)

func (*Credentials) AuthToken

func (c *Credentials) AuthToken() string

type Helper

type Helper struct {
	// contains filtered or unexported fields
}

Helper implements the Docker credential helper interface.

func NewHelper

func NewHelper(port int) *Helper

NewHelper creates a new credential helper.

func (*Helper) Add

Add is not supported (read-only helper).

func (*Helper) Delete

func (h *Helper) Delete(string) error

Delete is not supported (read-only helper).

func (*Helper) Get

func (h *Helper) Get(serverURL string) (string, string, error)

Get retrieves credentials for the given server URL.

func (*Helper) List

func (h *Helper) List() (map[string]string, error)

List returns all configured registries.

type ListResponse

type ListResponse struct {
	Registries map[string]string
}

func ListCredentials

func ListCredentials() (*ListResponse, error)

type Request

type Request struct {
	// If ServerURL is empty its a list request
	ServerURL string
}

Jump to

Keyboard shortcuts

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