Documentation ¶
Index ¶
- func NewClient(configPaths ...string) (auth.Client, error)
- type Client
- func (c *Client) Credential(hostname string) (string, string, error)
- func (c *Client) Login(ctx context.Context, hostname, username, secret string, insecure bool) error
- func (c *Client) Logout(_ context.Context, hostname string) error
- func (c *Client) Resolver(_ context.Context, client *http.Client, plainHTTP bool) (remotes.Resolver, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client provides authentication operations for docker registries.
func (*Client) Credential ¶
Credential returns the login credential of the request host.
Click to show internal directories.
Click to hide internal directories.