package
0.0.0-20240910154117-32e2492151b7
Repository: https://github.com/gogatekeeper/gatekeeper.git
Documentation: pkg.go.dev
# Functions
AdmissionMiddleware is responsible for checking the access token against the protected resource
nolint:cyclop.
AuthenticationMiddleware is responsible for verifying the access token
*/nolint:funlen,cyclop.
DenyMiddleware.
entrypointMiddleware is custom filtering for incoming requests.
ForwardAuthMiddleware.
HmacMiddleware verifies hmac.
IdentityHeadersMiddleware is responsible for adding the authentication headers to upstream
nolint:cyclop.
loggingMiddleware is a custom http logger.
MethodCheck middleware.
ProxyDenyMiddleware just block everything.
ProxyMiddleware is responsible for handles reverse proxy
request to the upstream endpoint
*/nolint:cyclop.
requestIDMiddleware is responsible for adding a request id if none found.
ResponseHeaderMiddleware is responsible for adding response headers.
SecurityMiddleware performs numerous security checks on the request.