Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewUnauthorizedHandler ¶
func WithOptionalAuthentication ¶ added in v0.10.0
func WithOptionalAuthentication(handler, failed http.Handler, auth authenticator.Request, additionalAuthMethods bool) http.Handler
WithOptionalAuthentication creates a handler that authenticates a request if a ClientCert is presented but passes through to the next handler if one is not. It will also call the authenticator present in the request context, if any, to support per-workspace authentication. When additionalAuthMethods is true we also attempt to authenticate even when no client cert is detected in the request.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.