Uses of Class
org.keycloak.adapters.KeycloakDeployment
-
Packages that use KeycloakDeployment Package Description org.keycloak.adapters org.keycloak.adapters.jaas org.keycloak.adapters.rotation -
-
Uses of KeycloakDeployment in org.keycloak.adapters
Subclasses of KeycloakDeployment in org.keycloak.adapters Modifier and Type Class Description protected static class
AdapterDeploymentContext.DeploymentDelegate
This delegate is used to store temporary, per-request metadata like request resolved URLs.Fields in org.keycloak.adapters declared as KeycloakDeployment Modifier and Type Field Description protected KeycloakDeployment
AdapterDeploymentContext.DeploymentDelegate. delegate
protected KeycloakDeployment
AdapterDeploymentContext. deployment
protected KeycloakDeployment
AuthenticatedActionsHandler. deployment
protected KeycloakDeployment
BearerTokenRequestAuthenticator. deployment
protected KeycloakDeployment
KeycloakDeploymentBuilder. deployment
protected KeycloakDeployment
OAuthRequestAuthenticator. deployment
protected KeycloakDeployment
PreAuthActionsHandler. deployment
protected KeycloakDeployment
RefreshableKeycloakSecurityContext. deployment
protected KeycloakDeployment
RequestAuthenticator. deployment
Methods in org.keycloak.adapters that return KeycloakDeployment Modifier and Type Method Description static KeycloakDeployment
KeycloakDeploymentBuilder. build(InputStream is)
static KeycloakDeployment
KeycloakDeploymentBuilder. build(AdapterConfig adapterConfig)
KeycloakDeployment
RefreshableKeycloakSecurityContext. getDeployment()
protected KeycloakDeployment
KeycloakDeploymentBuilder. internalBuild(AdapterConfig adapterConfig)
KeycloakDeployment
KeycloakConfigResolver. resolve(HttpFacade.Request facade)
Resolves the KeycloakDeployment based on the RequestKeycloakDeployment
AdapterDeploymentContext. resolveDeployment(HttpFacade facade)
For single-tenant deployments, it complements KeycloakDeployment by resolving a relative Auth Server's URL based on the current request For multi-tenant deployments, defers the resolution of KeycloakDeployment to the KeycloakConfigResolver .protected KeycloakDeployment
AdapterDeploymentContext. resolveUrls(KeycloakDeployment deployment, HttpFacade facade)
Methods in org.keycloak.adapters with parameters of type KeycloakDeployment Modifier and Type Method Description static KeycloakPrincipal<RefreshableKeycloakSecurityContext>
AdapterUtils. createPrincipal(KeycloakDeployment deployment, RefreshableKeycloakSecurityContext securityContext)
static KeycloakPrincipal<RefreshableKeycloakSecurityContext>
CookieTokenStore. getPrincipalFromCookie(KeycloakDeployment deployment, HttpFacade facade, AdapterTokenStore tokenStore)
static String
AdapterUtils. getPrincipalName(KeycloakDeployment deployment, AccessToken token)
static AccessTokenResponse
ServerRequest. invokeAccessCodeToToken(KeycloakDeployment deployment, String code, String redirectUri, String sessionId)
static AccessTokenResponse
ServerRequest. invokeAccessCodeToToken(KeycloakDeployment deployment, String code, String redirectUri, String sessionId, String codeVerifier)
static void
ServerRequest. invokeClientManagementRequest(KeycloakDeployment deployment, String host, String endpointUrl)
static void
ServerRequest. invokeLogout(KeycloakDeployment deployment, String refreshToken)
static AccessTokenResponse
ServerRequest. invokeRefresh(KeycloakDeployment deployment, String refreshToken)
static void
ServerRequest. invokeRegisterNode(KeycloakDeployment deployment, String host)
static void
ServerRequest. invokeUnregisterNode(KeycloakDeployment deployment, String host)
void
RefreshableKeycloakSecurityContext. logout(KeycloakDeployment deployment)
static void
CookieTokenStore. removeCookie(KeycloakDeployment deployment, HttpFacade facade)
protected KeycloakDeployment
AdapterDeploymentContext. resolveUrls(KeycloakDeployment deployment, HttpFacade facade)
static <T> T
HttpAdapterUtils. sendJsonHttpRequest(KeycloakDeployment deployment, org.apache.http.client.methods.HttpRequestBase httpRequest, Class<T> clazz)
protected void
NodesRegistrationManagement. sendRegistrationEvent(KeycloakDeployment deployment)
protected boolean
NodesRegistrationManagement. sendUnregistrationEvent(KeycloakDeployment deployment)
static void
AdapterUtils. setClientCredentials(KeycloakDeployment deployment, org.apache.http.client.methods.HttpPost post, List<org.apache.http.NameValuePair> formparams)
Don't use directly from your JEE apps to avoid HttpClient linkage errors! Instead use the method#setClientCredentials(KeycloakDeployment, Map, Map)
void
RefreshableKeycloakSecurityContext. setCurrentRequestInfo(KeycloakDeployment deployment, AdapterTokenStore tokenStore)
static void
CookieTokenStore. setTokenCookie(KeycloakDeployment deployment, HttpFacade facade, RefreshableKeycloakSecurityContext session)
void
NodesRegistrationManagement. tryRegister(KeycloakDeployment resolvedDeployment)
-
Uses of KeycloakDeployment in org.keycloak.adapters.jaas
Fields in org.keycloak.adapters.jaas declared as KeycloakDeployment Modifier and Type Field Description protected KeycloakDeployment
AbstractKeycloakLoginModule. deployment
Methods in org.keycloak.adapters.jaas that return KeycloakDeployment Modifier and Type Method Description protected KeycloakDeployment
AbstractKeycloakLoginModule. resolveDeployment(String keycloakConfigFile)
-
Uses of KeycloakDeployment in org.keycloak.adapters.rotation
Methods in org.keycloak.adapters.rotation with parameters of type KeycloakDeployment Modifier and Type Method Description static <T extends JsonWebToken>
TokenVerifier<T>AdapterTokenVerifier. createVerifier(String tokenString, KeycloakDeployment deployment, boolean withDefaultChecks, Class<T> tokenClass)
Creates verifier, initializes it from the KeycloakDeployment and adds the publicKey and some default basic checks (activeness and tokenType).PublicKey
HardcodedPublicKeyLocator. getPublicKey(String kid, KeycloakDeployment deployment)
PublicKey
JWKPublicKeyLocator. getPublicKey(String kid, KeycloakDeployment deployment)
PublicKey
PublicKeyLocator. getPublicKey(String kid, KeycloakDeployment deployment)
void
HardcodedPublicKeyLocator. reset(KeycloakDeployment deployment)
void
JWKPublicKeyLocator. reset(KeycloakDeployment deployment)
void
PublicKeyLocator. reset(KeycloakDeployment deployment)
Reset the state of locator (eg.static AccessToken
AdapterTokenVerifier. verifyToken(String tokenString, KeycloakDeployment deployment)
Verifies bearer token.static AdapterTokenVerifier.VerifiedTokens
AdapterTokenVerifier. verifyTokens(String accessTokenString, String idTokenString, KeycloakDeployment deployment)
Verify access token and ID token.
-