All Classes and Interfaces
Class
Description
Converter for converting a Keycloak-issued
Jwt into GrantedAuthorities.A tenant-aware implementation of an AuthenticationManagerResolver that holds a repository of all
authentication managers.
An implementation of a
JWTClaimsSetAwareJWSKeySelector that selects key candidates based on the
issuer of the provided JWT.A
JwtAuthenticationConverter that can be configured via passing a class name.An implementation of a
OAuth2TokenValidator that validates the issuer of a Jwt against a
whitelist of allowed tenants.Auto-configuration for multi-tenant resource server support.Configures a
JwtDecoder and exposes it as a bean.Multi-tenant resource server properties.
Configures a
WebMvcConfigurer with a HandlerInterceptor.Configures a
SecurityFilterChain when jwt is used as the mode for resolving the tenant.Provides information about the current tenant in a thread-safe way.
Provides core information about a tenant in a multi-tenant application.
Core interface which loads tenant-specific data.