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.