package
0.4.0
Repository: https://github.com/warpcomdev/keyproxy.git
Documentation: pkg.go.dev

# Functions

Exhaust the request body.
Middleware constructor facilitates chaining middlewares.
New creates new proxy handler.

# Constants

CSRF Cookie name.
CSRF Header Name.
Templates for each feedback page.
Paths that trigger server routines.
Paths that trigger server routines.
Paths that trigger server routines.
Templates for each feedback page.
Paths that trigger server routines.
Templates for each feedback page.
Paths that trigger server routines.
MEMORY_BUFFER_SIZE is the amount of bytes to carry in the memory buffer.
Session Cookie name.
Paths that trigger server routines.
Templates for each feedback page.
Paths that trigger server routines.
Templates for each feedback page.

# Structs

LoginParams passed to login page template.
ProxyHandler manages the pod lifecycle requests and proxies other requests.
ReplaceReader is a hack to make wso2 js work.
No description provided by the author
TemplateParams passed to all other template pages.

# Interfaces

AuthManager encapsulates the methods expected from auth manager.
AuthSession encapsulates the methods expected from auth session.
KubeFactory encapsulates method sexpected from a pod factory.
KubeManager encapsulates the methods expected from a pod manager.

# Type aliases

ErrorBufferTooSmall raised when reader has no room.
AuthSessionKeyType used for storing session in request context.