Package-level declarations

Types

Link copied to clipboard
data class DefaultJwtAuthentication(val id: String, val roles: Set<GrantedAuthority>) : JwtAuthentication

Implementation of JwtAuthentication.

Link copied to clipboard
abstract class JwtAuthentication(val roles: Set<GrantedAuthority>) : Authentication

Specification of authentication object used for JWT authentication and authorization.

Link copied to clipboard
class JwtFilter(jwtProvider: DefaultJwtProvider) : OncePerRequestFilter

OncePerRequestFilter that performs JWT authorization. Register and use with SecurityFilterChain on Spring Security.

Link copied to clipboard
class ReactiveJwtFilter(jwtProvider: DefaultJwtProvider) : WebFilter

WebFilter that performs JWT authorization. Register and use with SecurityWebFilterChain on Spring Reactive Security.