Package org.keycloak.jaxrs
Class JaxrsBearerTokenFilterImpl
- java.lang.Object
-
- org.keycloak.jaxrs.JaxrsBearerTokenFilterImpl
-
- All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter,JaxrsBearerTokenFilter
- Direct Known Subclasses:
OsgiJaxrsBearerTokenFilterImpl
@PreMatching @Priority(1000) @Deprecated public class JaxrsBearerTokenFilterImpl extends Object implements JaxrsBearerTokenFilter
Deprecated.Class is deprecated and may be removed in the future. If you want to maintain this class for Keycloak community, please contact Keycloak team on keycloak-dev mailing list. You can fork it into your github repository and Keycloak team will reference it from "Keycloak Extensions" page.- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Field Summary
Fields Modifier and Type Field Description protected AdapterDeploymentContextdeploymentContextDeprecated.protected NodesRegistrationManagementnodesRegistrationManagementDeprecated.protected booleanstartedDeprecated.protected UserSessionManagementuserSessionManagementDeprecated.
-
Constructor Summary
Constructors Constructor Description JaxrsBearerTokenFilterImpl()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voidattemptStart()Deprecated.protected voidbearerAuthentication(JaxrsHttpFacade facade, javax.ws.rs.container.ContainerRequestContext request, KeycloakDeployment resolvedDeployment)Deprecated.voidfilter(javax.ws.rs.container.ContainerRequestContext request)Deprecated.StringgetKeycloakConfigFile()Deprecated.StringgetKeycloakConfigResolverClass()Deprecated.protected javax.ws.rs.core.SecurityContextgetRequestSecurityContext(javax.ws.rs.container.ContainerRequestContext request)Deprecated.protected voidhandleAuthActions(JaxrsHttpFacade facade, KeycloakDeployment deployment)Deprecated.protected booleanhandlePreauth(JaxrsHttpFacade facade)Deprecated.protected booleanisInitialized()Deprecated.protected InputStreamloadKeycloakConfigFile()Deprecated.protected Class<? extends KeycloakConfigResolver>loadResolverClass()Deprecated.protected voidpropagateSecurityContext(JaxrsHttpFacade facade, javax.ws.rs.container.ContainerRequestContext request, KeycloakDeployment resolvedDeployment, BearerTokenRequestAuthenticator bearer)Deprecated.voidsetKeycloakConfigFile(String configFile)Deprecated.voidsetKeycloakConfigResolverClass(String keycloakConfigResolverClass)Deprecated.protected voidstart()Deprecated.protected booleanverifySslFailed(JaxrsHttpFacade facade, KeycloakDeployment deployment)Deprecated.
-
-
-
Field Detail
-
started
protected volatile boolean started
Deprecated.
-
deploymentContext
protected AdapterDeploymentContext deploymentContext
Deprecated.
-
nodesRegistrationManagement
protected NodesRegistrationManagement nodesRegistrationManagement
Deprecated.
-
userSessionManagement
protected UserSessionManagement userSessionManagement
Deprecated.
-
-
Method Detail
-
setKeycloakConfigFile
public void setKeycloakConfigFile(String configFile)
Deprecated.
-
getKeycloakConfigFile
public String getKeycloakConfigFile()
Deprecated.
-
getKeycloakConfigResolverClass
public String getKeycloakConfigResolverClass()
Deprecated.
-
setKeycloakConfigResolverClass
public void setKeycloakConfigResolverClass(String keycloakConfigResolverClass)
Deprecated.
-
attemptStart
protected void attemptStart()
Deprecated.
-
isInitialized
protected boolean isInitialized()
Deprecated.
-
start
protected void start()
Deprecated.
-
loadResolverClass
protected Class<? extends KeycloakConfigResolver> loadResolverClass()
Deprecated.
-
loadKeycloakConfigFile
protected InputStream loadKeycloakConfigFile()
Deprecated.
-
filter
public void filter(javax.ws.rs.container.ContainerRequestContext request) throws IOExceptionDeprecated.- Specified by:
filterin interfacejavax.ws.rs.container.ContainerRequestFilter- Throws:
IOException
-
handlePreauth
protected boolean handlePreauth(JaxrsHttpFacade facade)
Deprecated.
-
bearerAuthentication
protected void bearerAuthentication(JaxrsHttpFacade facade, javax.ws.rs.container.ContainerRequestContext request, KeycloakDeployment resolvedDeployment)
Deprecated.
-
propagateSecurityContext
protected void propagateSecurityContext(JaxrsHttpFacade facade, javax.ws.rs.container.ContainerRequestContext request, KeycloakDeployment resolvedDeployment, BearerTokenRequestAuthenticator bearer)
Deprecated.
-
verifySslFailed
protected boolean verifySslFailed(JaxrsHttpFacade facade, KeycloakDeployment deployment)
Deprecated.
-
getRequestSecurityContext
protected javax.ws.rs.core.SecurityContext getRequestSecurityContext(javax.ws.rs.container.ContainerRequestContext request)
Deprecated.
-
handleAuthActions
protected void handleAuthActions(JaxrsHttpFacade facade, KeycloakDeployment deployment)
Deprecated.
-
-