All Classes

Class Description
AbstractJwtGrantedAuthoritiesConverter
Abstract converter for converting a Jwt to a Collection of GrantedAuthorities.
KeycloakRealmAuthoritiesConverter
Converter for converting a Keycloak-issued Jwt into GrantedAuthorities.
MultiTenantJWSKeySelector
An implementation of a JWTClaimsSetAwareJWSKeySelector that selects key candidates based on the issuer of the provided JWT.
MultiTenantJwtIssuerValidator
An implementation of a OAuth2TokenValidator that validates the issuer of a Jwt against a whitelist of allowed tenants.
MultiTenantResourceServerAutoConfiguration
Auto-configuration for multi-tenant resource server support.
MultiTenantResourceServerJwtConfiguration
Configures a JwtDecoder and exposes it as a bean.
MultiTenantResourceServerProperties
Multi-tenant resource server properties.
MultiTenantResourceServerProperties.Header  
MultiTenantResourceServerProperties.Jwt  
MultiTenantResourceServerProperties.ResolveMode  
MultiTenantResourceServerWebMvcConfiguration
Configures a WebMvcConfigurer with a HandlerInterceptorAdapter.
MultiTenantResourceServerWebSecurityConfiguration
Configures a WebSecurityConfigurerAdapter when jwt is used as the mode for resolving the tenant.
TenantContext
Provides information about the current tenant in a thread-safe way.
TenantDetails
Provides core information about a tenant in a multi-tenant application.
TenantDetailsService
Core interface which loads tenant-specific data.