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 classAdapterDeploymentContext.DeploymentDelegateThis 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 KeycloakDeploymentAdapterDeploymentContext.DeploymentDelegate. delegateprotected KeycloakDeploymentAdapterDeploymentContext. deploymentprotected KeycloakDeploymentAuthenticatedActionsHandler. deploymentprotected KeycloakDeploymentBearerTokenRequestAuthenticator. deploymentprotected KeycloakDeploymentKeycloakDeploymentBuilder. deploymentprotected KeycloakDeploymentOAuthRequestAuthenticator. deploymentprotected KeycloakDeploymentPreAuthActionsHandler. deploymentprotected KeycloakDeploymentRefreshableKeycloakSecurityContext. deploymentprotected KeycloakDeploymentRequestAuthenticator. deploymentMethods in org.keycloak.adapters that return KeycloakDeployment Modifier and Type Method Description static KeycloakDeploymentKeycloakDeploymentBuilder. build(InputStream is)static KeycloakDeploymentKeycloakDeploymentBuilder. build(AdapterConfig adapterConfig)KeycloakDeploymentRefreshableKeycloakSecurityContext. getDeployment()protected KeycloakDeploymentKeycloakDeploymentBuilder. internalBuild(AdapterConfig adapterConfig)KeycloakDeploymentKeycloakConfigResolver. resolve(HttpFacade.Request facade)Resolves the KeycloakDeployment based on the RequestKeycloakDeploymentAdapterDeploymentContext. 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 KeycloakDeploymentAdapterDeploymentContext. 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 StringAdapterUtils. getPrincipalName(KeycloakDeployment deployment, AccessToken token)static AccessTokenResponseServerRequest. invokeAccessCodeToToken(KeycloakDeployment deployment, String code, String redirectUri, String sessionId)static AccessTokenResponseServerRequest. invokeAccessCodeToToken(KeycloakDeployment deployment, String code, String redirectUri, String sessionId, String codeVerifier)static voidServerRequest. invokeClientManagementRequest(KeycloakDeployment deployment, String host, String endpointUrl)static voidServerRequest. invokeLogout(KeycloakDeployment deployment, String refreshToken)static AccessTokenResponseServerRequest. invokeRefresh(KeycloakDeployment deployment, String refreshToken)static voidServerRequest. invokeRegisterNode(KeycloakDeployment deployment, String host)static voidServerRequest. invokeUnregisterNode(KeycloakDeployment deployment, String host)voidRefreshableKeycloakSecurityContext. logout(KeycloakDeployment deployment)static voidCookieTokenStore. removeCookie(KeycloakDeployment deployment, HttpFacade facade)protected KeycloakDeploymentAdapterDeploymentContext. resolveUrls(KeycloakDeployment deployment, HttpFacade facade)static <T> THttpAdapterUtils. sendJsonHttpRequest(KeycloakDeployment deployment, org.apache.http.client.methods.HttpRequestBase httpRequest, Class<T> clazz)protected voidNodesRegistrationManagement. sendRegistrationEvent(KeycloakDeployment deployment)protected booleanNodesRegistrationManagement. sendUnregistrationEvent(KeycloakDeployment deployment)static voidAdapterUtils. 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)voidRefreshableKeycloakSecurityContext. setCurrentRequestInfo(KeycloakDeployment deployment, AdapterTokenStore tokenStore)static voidCookieTokenStore. setTokenCookie(KeycloakDeployment deployment, HttpFacade facade, RefreshableKeycloakSecurityContext session)voidNodesRegistrationManagement. 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 KeycloakDeploymentAbstractKeycloakLoginModule. deploymentMethods in org.keycloak.adapters.jaas that return KeycloakDeployment Modifier and Type Method Description protected KeycloakDeploymentAbstractKeycloakLoginModule. 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).PublicKeyHardcodedPublicKeyLocator. getPublicKey(String kid, KeycloakDeployment deployment)PublicKeyJWKPublicKeyLocator. getPublicKey(String kid, KeycloakDeployment deployment)PublicKeyPublicKeyLocator. getPublicKey(String kid, KeycloakDeployment deployment)voidHardcodedPublicKeyLocator. reset(KeycloakDeployment deployment)voidJWKPublicKeyLocator. reset(KeycloakDeployment deployment)voidPublicKeyLocator. reset(KeycloakDeployment deployment)Reset the state of locator (eg.static AccessTokenAdapterTokenVerifier. verifyToken(String tokenString, KeycloakDeployment deployment)Verifies bearer token.static AdapterTokenVerifier.VerifiedTokensAdapterTokenVerifier. verifyTokens(String accessTokenString, String idTokenString, KeycloakDeployment deployment)Verify access token and ID token.
-