- KeycloakAuthenticatedActionsFilter - Class in org.keycloak.adapters.springsecurity.filter
-
- KeycloakAuthenticatedActionsFilter() - Constructor for class org.keycloak.adapters.springsecurity.filter.KeycloakAuthenticatedActionsFilter
-
- keycloakAuthenticatedActionsRequestFilter() - Method in class org.keycloak.adapters.springsecurity.config.KeycloakWebSecurityConfigurerAdapter
-
- KeycloakAuthenticationEntryPoint - Class in org.keycloak.adapters.springsecurity.authentication
-
Provides a Keycloak authentication entry point
.
- KeycloakAuthenticationEntryPoint(AdapterDeploymentContext) - Constructor for class org.keycloak.adapters.springsecurity.authentication.KeycloakAuthenticationEntryPoint
-
Creates a new Keycloak authentication entry point.
- KeycloakAuthenticationEntryPoint(AdapterDeploymentContext, RequestMatcher) - Constructor for class org.keycloak.adapters.springsecurity.authentication.KeycloakAuthenticationEntryPoint
-
Creates a new Keycloak authentication entry point using the given request
matcher to determine if the current request is an API request or a browser request.
- KeycloakAuthenticationException - Exception in org.keycloak.adapters.springsecurity
-
- KeycloakAuthenticationException(String, Throwable) - Constructor for exception org.keycloak.adapters.springsecurity.KeycloakAuthenticationException
-
- KeycloakAuthenticationException(String) - Constructor for exception org.keycloak.adapters.springsecurity.KeycloakAuthenticationException
-
- KeycloakAuthenticationFailureHandler - Class in org.keycloak.adapters.springsecurity.authentication
-
To return the forbidden code with the corresponding message.
- KeycloakAuthenticationFailureHandler() - Constructor for class org.keycloak.adapters.springsecurity.authentication.KeycloakAuthenticationFailureHandler
-
- keycloakAuthenticationProcessingFilter() - Method in class org.keycloak.adapters.springsecurity.config.KeycloakWebSecurityConfigurerAdapter
-
- KeycloakAuthenticationProcessingFilter - Class in org.keycloak.adapters.springsecurity.filter
-
Provides a Keycloak authentication processing filter.
- KeycloakAuthenticationProcessingFilter(AuthenticationManager) - Constructor for class org.keycloak.adapters.springsecurity.filter.KeycloakAuthenticationProcessingFilter
-
Creates a new Keycloak authentication processing filter with given
AuthenticationManager
and the
default request matcher
.
- KeycloakAuthenticationProcessingFilter(AuthenticationManager, RequestMatcher) - Constructor for class org.keycloak.adapters.springsecurity.filter.KeycloakAuthenticationProcessingFilter
-
Creates a new Keycloak authentication processing filter with given AuthenticationManager
and
RequestMatcher
.
- KeycloakAuthenticationProvider - Class in org.keycloak.adapters.springsecurity.authentication
-
- KeycloakAuthenticationProvider() - Constructor for class org.keycloak.adapters.springsecurity.authentication.KeycloakAuthenticationProvider
-
- keycloakAuthenticationProvider() - Method in class org.keycloak.adapters.springsecurity.config.KeycloakWebSecurityConfigurerAdapter
-
- KeycloakAuthenticationToken - Class in org.keycloak.adapters.springsecurity.token
-
Represents the token for a Keycloak authentication request or for an authenticated principal once the request has been
processed by the AuthenticationManager.authenticate(Authentication)
.
- KeycloakAuthenticationToken(KeycloakAccount, boolean) - Constructor for class org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationToken
-
Creates a new, unauthenticated Keycloak security token for the given account.
- KeycloakAuthenticationToken(KeycloakAccount, boolean, Collection<? extends GrantedAuthority>) - Constructor for class org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationToken
-
- KeycloakClientRequestFactory - Class in org.keycloak.adapters.springsecurity.client
-
Factory for ClientHttpRequest
objects created for server to server secured
communication using OAuth2 bearer tokens issued by Keycloak.
- KeycloakClientRequestFactory() - Constructor for class org.keycloak.adapters.springsecurity.client.KeycloakClientRequestFactory
-
- KeycloakConfiguration - Annotation Type in org.keycloak.adapters.springsecurity
-
Add this annotation to a class that extends KeycloakWebSecurityConfigurerAdapter
to provide
a keycloak based Spring security configuration.
- keycloakCsrfRequestMatcher() - Method in class org.keycloak.adapters.springsecurity.config.KeycloakWebSecurityConfigurerAdapter
-
- KeycloakCsrfRequestMatcher - Class in org.keycloak.adapters.springsecurity.filter
-
CSRF protection matcher that allows administrative POST requests from the Keycloak server.
- KeycloakCsrfRequestMatcher() - Constructor for class org.keycloak.adapters.springsecurity.filter.KeycloakCsrfRequestMatcher
-
- KeycloakLogoutHandler - Class in org.keycloak.adapters.springsecurity.authentication
-
Logs the current user out of Keycloak.
- KeycloakLogoutHandler(AdapterDeploymentContext) - Constructor for class org.keycloak.adapters.springsecurity.authentication.KeycloakLogoutHandler
-
- keycloakLogoutHandler() - Method in class org.keycloak.adapters.springsecurity.config.KeycloakWebSecurityConfigurerAdapter
-
- keycloakPreAuthActionsFilter() - Method in class org.keycloak.adapters.springsecurity.config.KeycloakWebSecurityConfigurerAdapter
-
- KeycloakPreAuthActionsFilter - Class in org.keycloak.adapters.springsecurity.filter
-
- KeycloakPreAuthActionsFilter() - Constructor for class org.keycloak.adapters.springsecurity.filter.KeycloakPreAuthActionsFilter
-
- KeycloakPreAuthActionsFilter(UserSessionManagement) - Constructor for class org.keycloak.adapters.springsecurity.filter.KeycloakPreAuthActionsFilter
-
- KeycloakRestTemplate - Class in org.keycloak.adapters.springsecurity.client
-
Extends Spring's central class for client-side HTTP access, RestTemplate
, adding
automatic authentication for service to service calls using the currently authenticated Keycloak principal.
- KeycloakRestTemplate(KeycloakClientRequestFactory) - Constructor for class org.keycloak.adapters.springsecurity.client.KeycloakRestTemplate
-
- KeycloakRole - Class in org.keycloak.adapters.springsecurity.account
-
Represents an authority granted to an Authentication
by the Keycloak server.
- KeycloakRole(String) - Constructor for class org.keycloak.adapters.springsecurity.account.KeycloakRole
-
Creates a new granted authority from the given Keycloak role.
- KeycloakSecurityComponents - Interface in org.keycloak.adapters.springsecurity
-
Locator interface for Spring context component scanning.
- keycloakSecurityContextRequestFilter() - Method in class org.keycloak.adapters.springsecurity.config.KeycloakWebSecurityConfigurerAdapter
-
- KeycloakSecurityContextRequestFilter - Class in org.keycloak.adapters.springsecurity.filter
-
- KeycloakSecurityContextRequestFilter() - Constructor for class org.keycloak.adapters.springsecurity.filter.KeycloakSecurityContextRequestFilter
-
- KeycloakSpringConfigResolverWrapper - Class in org.keycloak.adapters.springsecurity.config
-
Spring applications may use different security stacks in order to enforce access based on the configuration provided
by a KeycloakDeployment
.
- KeycloakSpringConfigResolverWrapper(KeycloakConfigResolver) - Constructor for class org.keycloak.adapters.springsecurity.config.KeycloakSpringConfigResolverWrapper
-
- KeycloakWebSecurityConfigurerAdapter - Class in org.keycloak.adapters.springsecurity.config
-
Provides a convenient base class for creating a WebSecurityConfigurer
instance secured by Keycloak.
- KeycloakWebSecurityConfigurerAdapter() - Constructor for class org.keycloak.adapters.springsecurity.config.KeycloakWebSecurityConfigurerAdapter
-