Modifier and Type | Class and Description |
---|---|
protected static class |
AdapterDeploymentContext.DeploymentDelegate
This delegate is used to store temporary, per-request metadata like request resolved URLs.
|
Modifier and Type | Field and Description |
---|---|
protected KeycloakDeployment |
AdapterDeploymentContext.DeploymentDelegate.delegate |
protected KeycloakDeployment |
PreAuthActionsHandler.deployment |
protected KeycloakDeployment |
AuthenticatedActionsHandler.deployment |
protected KeycloakDeployment |
AdapterDeploymentContext.deployment |
protected KeycloakDeployment |
KeycloakDeploymentBuilder.deployment |
protected KeycloakDeployment |
RefreshableKeycloakSecurityContext.deployment |
protected KeycloakDeployment |
RequestAuthenticator.deployment |
protected KeycloakDeployment |
OAuthRequestAuthenticator.deployment |
protected KeycloakDeployment |
BearerTokenRequestAuthenticator.deployment |
Modifier and Type | Method and Description |
---|---|
static KeycloakDeployment |
KeycloakDeploymentBuilder.build(AdapterConfig adapterConfig) |
static KeycloakDeployment |
KeycloakDeploymentBuilder.build(InputStream is) |
KeycloakDeployment |
AdapterDeploymentContext.getDeployment() |
KeycloakDeployment |
RefreshableKeycloakSecurityContext.getDeployment() |
protected KeycloakDeployment |
KeycloakDeploymentBuilder.internalBuild(AdapterConfig adapterConfig) |
KeycloakDeployment |
AdapterDeploymentContext.resolveDeployment(HttpFacade facade)
Resolve adapter deployment based on partial adapter configuration.
|
Modifier and Type | Method and Description |
---|---|
static AccessTokenResponse |
ServerRequest.invokeAccessCodeToToken(KeycloakDeployment deployment,
String code,
String redirectUri) |
static void |
ServerRequest.invokeLogout(KeycloakDeployment deployment,
String refreshToken) |
static AccessTokenResponse |
ServerRequest.invokeRefresh(KeycloakDeployment deployment,
String refreshToken) |
void |
RefreshableKeycloakSecurityContext.logout(KeycloakDeployment deployment) |
protected void |
AdapterDeploymentContext.resolveRealmKey(KeycloakDeployment deployment) |
void |
RefreshableKeycloakSecurityContext.setDeployment(KeycloakDeployment deployment) |
Constructor and Description |
---|
AdapterDeploymentContext.DeploymentDelegate(KeycloakDeployment delegate) |
AdapterDeploymentContext(KeycloakDeployment deployment) |
AuthenticatedActionsHandler(KeycloakDeployment deployment,
HttpFacade facade) |
BearerTokenRequestAuthenticator(KeycloakDeployment deployment) |
OAuthRequestAuthenticator(HttpFacade facade,
KeycloakDeployment deployment,
int sslRedirectPort) |
RefreshableKeycloakSecurityContext(KeycloakDeployment deployment,
String tokenString,
AccessToken token,
String idTokenString,
IDToken idToken,
String refreshToken) |
RequestAuthenticator(HttpFacade facade,
KeycloakDeployment deployment) |
RequestAuthenticator(HttpFacade facade,
KeycloakDeployment deployment,
int sslRedirectPort) |
Modifier and Type | Field and Description |
---|---|
protected KeycloakDeployment |
CorsPreflightChecker.deployment |
Constructor and Description |
---|
CatalinaRequestAuthenticator(KeycloakDeployment deployment,
KeycloakAuthenticatorValve valve,
CatalinaUserSessionManagement userSessionManagement,
CatalinaHttpFacade facade,
org.apache.catalina.connector.Request request) |
CorsPreflightChecker(KeycloakDeployment deployment) |
Modifier and Type | Method and Description |
---|---|
KeycloakDeployment |
KeycloakInstalled.getDeployment() |
Modifier and Type | Field and Description |
---|---|
protected KeycloakDeployment |
CorsPreflightChecker.deployment |
Constructor and Description |
---|
CatalinaRequestAuthenticator(KeycloakDeployment deployment,
KeycloakAuthenticatorValve valve,
CatalinaUserSessionManagement userSessionManagement,
CatalinaHttpFacade facade,
org.apache.catalina.connector.Request request) |
CorsPreflightChecker(KeycloakDeployment deployment) |
Modifier and Type | Method and Description |
---|---|
protected RequestAuthenticator |
ServletKeycloakAuthMech.createRequestAuthenticator(KeycloakDeployment deployment,
io.undertow.server.HttpServerExchange exchange,
io.undertow.security.api.SecurityContext securityContext,
UndertowHttpFacade facade) |
void |
KeycloakUndertowAccount.setDeployment(KeycloakDeployment deployment) |
Constructor and Description |
---|
KeycloakUndertowAccount(KeycloakPrincipal principal,
RefreshableKeycloakSecurityContext session,
KeycloakDeployment deployment) |
ServletRequestAuthenticator(HttpFacade facade,
KeycloakDeployment deployment,
int sslRedirectPort,
io.undertow.security.api.SecurityContext securityContext,
io.undertow.server.HttpServerExchange exchange,
UndertowUserSessionManagement userSessionManagement) |
UndertowRequestAuthenticator(HttpFacade facade,
KeycloakDeployment deployment,
int sslRedirectPort,
io.undertow.security.api.SecurityContext securityContext,
io.undertow.server.HttpServerExchange exchange,
UndertowUserSessionManagement userSessionManagement) |
Modifier and Type | Method and Description |
---|---|
protected ServletRequestAuthenticator |
WildflyAuthenticationMechanism.createRequestAuthenticator(KeycloakDeployment deployment,
io.undertow.server.HttpServerExchange exchange,
io.undertow.security.api.SecurityContext securityContext,
UndertowHttpFacade facade) |
Constructor and Description |
---|
WildflyRequestAuthenticator(HttpFacade facade,
KeycloakDeployment deployment,
int sslRedirectPort,
io.undertow.security.api.SecurityContext securityContext,
io.undertow.server.HttpServerExchange exchange,
UndertowUserSessionManagement userSessionManagement) |
Copyright © 2014. All Rights Reserved.