@PreMatching @Priority(value=1000) @Deprecated public class JaxrsBearerTokenFilterImpl extends Object implements JaxrsBearerTokenFilter
Modifier and Type | Field and Description |
---|---|
protected AdapterDeploymentContext |
deploymentContext
Deprecated.
|
protected NodesRegistrationManagement |
nodesRegistrationManagement
Deprecated.
|
protected boolean |
started
Deprecated.
|
protected UserSessionManagement |
userSessionManagement
Deprecated.
|
Constructor and Description |
---|
JaxrsBearerTokenFilterImpl()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
attemptStart()
Deprecated.
|
protected void |
bearerAuthentication(JaxrsHttpFacade facade,
javax.ws.rs.container.ContainerRequestContext request,
KeycloakDeployment resolvedDeployment)
Deprecated.
|
void |
filter(javax.ws.rs.container.ContainerRequestContext request)
Deprecated.
|
String |
getKeycloakConfigFile()
Deprecated.
|
String |
getKeycloakConfigResolverClass()
Deprecated.
|
protected javax.ws.rs.core.SecurityContext |
getRequestSecurityContext(javax.ws.rs.container.ContainerRequestContext request)
Deprecated.
|
protected void |
handleAuthActions(JaxrsHttpFacade facade,
KeycloakDeployment deployment)
Deprecated.
|
protected boolean |
handlePreauth(JaxrsHttpFacade facade)
Deprecated.
|
protected boolean |
isInitialized()
Deprecated.
|
protected InputStream |
loadKeycloakConfigFile()
Deprecated.
|
protected Class<? extends KeycloakConfigResolver> |
loadResolverClass()
Deprecated.
|
protected void |
propagateSecurityContext(JaxrsHttpFacade facade,
javax.ws.rs.container.ContainerRequestContext request,
KeycloakDeployment resolvedDeployment,
BearerTokenRequestAuthenticator bearer)
Deprecated.
|
void |
setKeycloakConfigFile(String configFile)
Deprecated.
|
void |
setKeycloakConfigResolverClass(String keycloakConfigResolverClass)
Deprecated.
|
protected void |
start()
Deprecated.
|
protected boolean |
verifySslFailed(JaxrsHttpFacade facade,
KeycloakDeployment deployment)
Deprecated.
|
protected volatile boolean started
protected AdapterDeploymentContext deploymentContext
protected NodesRegistrationManagement nodesRegistrationManagement
protected UserSessionManagement userSessionManagement
public void setKeycloakConfigFile(String configFile)
public String getKeycloakConfigFile()
public String getKeycloakConfigResolverClass()
public void setKeycloakConfigResolverClass(String keycloakConfigResolverClass)
protected void attemptStart()
protected boolean isInitialized()
protected void start()
protected Class<? extends KeycloakConfigResolver> loadResolverClass()
protected InputStream loadKeycloakConfigFile()
public void filter(javax.ws.rs.container.ContainerRequestContext request) throws IOException
filter
in interface javax.ws.rs.container.ContainerRequestFilter
IOException
protected boolean handlePreauth(JaxrsHttpFacade facade)
protected void bearerAuthentication(JaxrsHttpFacade facade, javax.ws.rs.container.ContainerRequestContext request, KeycloakDeployment resolvedDeployment)
protected void propagateSecurityContext(JaxrsHttpFacade facade, javax.ws.rs.container.ContainerRequestContext request, KeycloakDeployment resolvedDeployment, BearerTokenRequestAuthenticator bearer)
protected boolean verifySslFailed(JaxrsHttpFacade facade, KeycloakDeployment deployment)
protected javax.ws.rs.core.SecurityContext getRequestSecurityContext(javax.ws.rs.container.ContainerRequestContext request)
protected void handleAuthActions(JaxrsHttpFacade facade, KeycloakDeployment deployment)
Copyright © 2021 JBoss by Red Hat. All rights reserved.