Package-level declarations

Types

Link copied to clipboard

A base class that provides authorization rules for RequestMatchers and patterns.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity anonymous authentication using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity request authorization using idiomatic Kotlin code.

Link copied to clipboard
class CorsDsl

A Kotlin DSL to configure HttpSecurity CORS using idiomatic Kotlin code.

Link copied to clipboard
class CsrfDsl

A Kotlin DSL to configure HttpSecurity CSRF protection using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity exception handling using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity form login using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity headers using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity basic authentication using idiomatic Kotlin code.

Link copied to clipboard
class HttpSecurityDsl(http: HttpSecurity, init: HttpSecurityDsl.() -> Unit)

An HttpSecurity Kotlin DSL created by http { } in order to configure HttpSecurity using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure ServerHttpSecurity HTTPS redirection rules using idiomatic Kotlin code.

Link copied to clipboard
class LogoutDsl

A Kotlin DSL to configure HttpSecurity logout support using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity OAuth 2.0 client support using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity OAuth 2.0 login using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity OAuth 2.0 resource server support using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity OAuth 1.0 Logout using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity OAuth 2.0 login using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity password management using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure a PortMapper for HttpSecurity using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity Remember me using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to enable request caching for HttpSecurity using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity channel security using idiomatic Kotlin code.

Link copied to clipboard
class Saml2Dsl

A Kotlin DSL to configure HttpSecurity SAML2 login using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity SAML2 logout using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity SAML 2.0 relying party metadata support using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity security context using idiomatic Kotlin code.

Link copied to clipboard
annotation class SecurityMarker

Marker annotation indicating that the annotated class is part of the security DSL.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity session management using idiomatic Kotlin code.

Link copied to clipboard

A Kotlin DSL to configure HttpSecurity webauthn using idiomatic Kotlin code.

Link copied to clipboard
class X509Dsl

A Kotlin DSL to configure HttpSecurity X509 based pre authentication using idiomatic Kotlin code.

Functions

Link copied to clipboard
operator fun HttpSecurity.invoke(httpConfiguration: HttpSecurityDsl.() -> Unit)

Configures HttpSecurity using a HttpSecurity Kotlin DSL.