Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrNotLoggedIn = errors.New("not logged in")
)
Common errors
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { // Login logs in to a remote server identified by the hostname. Login(ctx context.Context, hostname, username, secret string, renegotiate string, insecure bool) error // Logout logs out from a remote server identified by the hostname. Logout(ctx context.Context, hostname string) error // Resolver returns a new authenticated resolver. Resolver(ctx context.Context, client *http.Client, plainHTTP bool) (remotes.Resolver, error) }
Client provides authentication operations for remotes.
Click to show internal directories.
Click to hide internal directories.