Package-level declarations

Types

Link copied to clipboard
class AdminAuthFilter : Filter

Auth filter for the admin servlet to ensure that it checks against the configured adminAuthToken

Link copied to clipboard
@Priority(value = 1000)
class CookieTokenAuthFilter<P : Principal>(val cookieName: String) : AuthFilter<String?, P>

AuthFilter that reads a token value out of a cookie and authenticates against the Authenticator / Authorizers that are configured through the Builder

Link copied to clipboard
class RequestIdFilter : Filter

A Filter that decorates the logging context MDC with a unique RequestId for the executing request. If a request is already available (eg, set by AWS Lambda in serverless mode), it will leave that in place and not replace it. In either case, the response HTTP headers will include an X-Request-Id with the RequestId value in it.

Properties

Link copied to clipboard
private val log: KLogger