# Functions
Authenticate handles authentication.
GetAuthentication returns the authentication for a request.
GetFullRepositoryFromPath returns the upstream Docker registry repository.
GetImageFromPath returns the Docker image.
GetPathWithBase returns the path to send to the upstream registry.
GetProxyOpts validates and returns the given proxy handler options.
GetRepositoryFromPath returns the Docker registry repository.
GetRepositoryFromScope returns the repository from a scope.
GetScope returns the requested scope.
MakeBasicAuth returns a basic auth string from a ProvideResponse.
NewProxy returns a httputil.ReverseProxy for a request.
NewRedirectFollower wraps another http.RoundTripper following redirect response codes.
ProxyHandler returns a http.HandlerFunc.
RegistryAuthResolveGRPC resolves the registry authentication from via GRPC.
UnauthenticatedResponse writes the unauthenticated response.
# Constants
context keys.
# Variables
These are the errors returned by this file of the pkg.
# Structs
Claims represents the claims for the generated token.
ProxyOpts represents the options available for the ProxyHandler.
RedirectFollower represents a Transport RoundTripper that follows redirects.