Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort() - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
abortTokenResponse() - Method in class org.keycloak.adapters.AuthenticatedActionsHandler
 
AbstractKeycloakLoginModule - Class in org.keycloak.adapters.jaas
 
AbstractKeycloakLoginModule() - Constructor for class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
AbstractKeycloakLoginModule.Auth - Class in org.keycloak.adapters.jaas
 
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in interface org.keycloak.adapters.CorsHeaders
 
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in interface org.keycloak.adapters.CorsHeaders
 
ACCESS_CONTROL_ALLOW_METHODS - Static variable in interface org.keycloak.adapters.CorsHeaders
 
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in interface org.keycloak.adapters.CorsHeaders
 
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in interface org.keycloak.adapters.CorsHeaders
 
ACCESS_CONTROL_MAX_AGE - Static variable in interface org.keycloak.adapters.CorsHeaders
 
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in interface org.keycloak.adapters.CorsHeaders
 
ACCESS_CONTROL_REQUEST_METHOD - Static variable in interface org.keycloak.adapters.CorsHeaders
 
ACCESS_TOKEN - Static variable in class org.keycloak.adapters.QueryParameterTokenRequestAuthenticator
 
accountUrl - Variable in class org.keycloak.adapters.KeycloakDeployment
 
AdapterDeploymentContext - Class in org.keycloak.adapters
 
AdapterDeploymentContext() - Constructor for class org.keycloak.adapters.AdapterDeploymentContext
 
AdapterDeploymentContext(KeycloakConfigResolver) - Constructor for class org.keycloak.adapters.AdapterDeploymentContext
For multi-tenant deployments, this constructor is to be used, as a KeycloakDeployment is not known at deployment time.
AdapterDeploymentContext(KeycloakDeployment) - Constructor for class org.keycloak.adapters.AdapterDeploymentContext
For single-tenant deployments, this constructor is to be used, as a full KeycloakDeployment is known at deployment time and won't change during the application deployment's life cycle.
AdapterDeploymentContext.DeploymentDelegate - Class in org.keycloak.adapters
This delegate is used to store temporary, per-request metadata like request resolved URLs.
adapterStateCookiePath - Variable in class org.keycloak.adapters.KeycloakDeployment
 
AdapterTokenStore - Interface in org.keycloak.adapters
Abstraction for storing token info on adapter side.
AdapterTokenVerifier - Class in org.keycloak.adapters.rotation
 
AdapterTokenVerifier() - Constructor for class org.keycloak.adapters.rotation.AdapterTokenVerifier
 
AdapterTokenVerifier.VerifiedTokens - Class in org.keycloak.adapters.rotation
 
AdapterUtils - Class in org.keycloak.adapters
 
AdapterUtils() - Constructor for class org.keycloak.adapters.AdapterUtils
 
alwaysRefreshToken - Variable in class org.keycloak.adapters.KeycloakDeployment
 
ANY - Enum constant in enum org.keycloak.adapters.HttpClientBuilder.HostnameVerificationPolicy
Hostname verification is not done on the server's certificate
auth - Variable in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
Auth(KeycloakPrincipal<RefreshableKeycloakSecurityContext>, Set<String>, String) - Constructor for class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule.Auth
 
authenticate() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
authenticate() - Method in class org.keycloak.adapters.RequestAuthenticator
 
authenticate(HttpFacade) - Method in class org.keycloak.adapters.BasicAuthRequestAuthenticator
 
authenticate(HttpFacade) - Method in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
authenticate(HttpFacade) - Method in class org.keycloak.adapters.QueryParameterTokenRequestAuthenticator
 
AuthenticatedActionsHandler - Class in org.keycloak.adapters
Pre-installed actions that must be authenticated Actions include: CORS Origin Check and Response headers k_query_bearer_token: Get bearer token from server for Javascripts CORS requests
AuthenticatedActionsHandler(KeycloakDeployment, OIDCHttpFacade) - Constructor for class org.keycloak.adapters.AuthenticatedActionsHandler
 
authenticateToken(HttpFacade, String) - Method in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
authServerBaseUrl - Variable in class org.keycloak.adapters.KeycloakDeployment
 
authUrl - Variable in class org.keycloak.adapters.KeycloakDeployment
 
autodetectBearerOnly - Variable in class org.keycloak.adapters.KeycloakDeployment
 

B

BasicAuthRequestAuthenticator - Class in org.keycloak.adapters
Basic auth request authenticator.
BasicAuthRequestAuthenticator(KeycloakDeployment) - Constructor for class org.keycloak.adapters.BasicAuthRequestAuthenticator
 
bearerAuth(String) - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
bearerOnly - Variable in class org.keycloak.adapters.KeycloakDeployment
 
BearerTokenLoginModule - Class in org.keycloak.adapters.jaas
Login module, which allows to authenticate Keycloak access token in environments, which rely on JAAS
BearerTokenLoginModule() - Constructor for class org.keycloak.adapters.jaas.BearerTokenLoginModule
 
BearerTokenRequestAuthenticator - Class in org.keycloak.adapters
 
BearerTokenRequestAuthenticator(KeycloakDeployment) - Constructor for class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
build() - Method in class org.keycloak.adapters.HttpClientBuilder
 
build(InputStream) - Static method in class org.keycloak.adapters.KeycloakDeploymentBuilder
 
build(AdapterConfig) - Static method in class org.keycloak.adapters.KeycloakDeploymentBuilder
 
build(AdapterHttpClientConfig) - Method in class org.keycloak.adapters.HttpClientBuilder
 

C

callbackHandler - Variable in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
challenge - Variable in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
challenge - Variable in class org.keycloak.adapters.OAuthRequestAuthenticator
 
challenge - Variable in class org.keycloak.adapters.RequestAuthenticator
 
challenge(int, OIDCAuthenticationError.Reason, String) - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
challengeResponse(HttpFacade, OIDCAuthenticationError.Reason, String, String) - Method in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
changeHttpSessionId(boolean) - Method in class org.keycloak.adapters.RequestAuthenticator
After code is received, we change the session id if possible to guard against https://www.owasp.org/index.php/Session_Fixation
checkCurrentToken() - Method in interface org.keycloak.adapters.AdapterTokenStore
Impl can validate if current token exists and perform refreshing if it exists and is expired
checkStateCookie() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
client - Variable in class org.keycloak.adapters.KeycloakDeployment
 
clientAuthenticator - Variable in class org.keycloak.adapters.KeycloakDeployment
 
clientCertChallenge() - Method in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
clientKeyStore - Variable in class org.keycloak.adapters.HttpClientBuilder
 
clientPrivateKeyPassword - Variable in class org.keycloak.adapters.HttpClientBuilder
 
close(HttpResponse) - Method in class org.keycloak.adapters.AdapterDeploymentContext
 
CODE_TO_TOKEN_FAILURE - Enum constant in enum org.keycloak.adapters.OIDCAuthenticationError.Reason
 
commit() - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
commit() - Method in class org.keycloak.adapters.jaas.DirectAccessGrantsLoginModule
 
completeAuthentication(BearerTokenRequestAuthenticator, String) - Method in class org.keycloak.adapters.RequestAuthenticator
 
completeAuthentication(OAuthRequestAuthenticator) - Method in class org.keycloak.adapters.RequestAuthenticator
 
completeBearerAuthentication(KeycloakPrincipal<RefreshableKeycloakSecurityContext>, String) - Method in class org.keycloak.adapters.RequestAuthenticator
 
completeOAuthAuthentication(KeycloakPrincipal<RefreshableKeycloakSecurityContext>) - Method in class org.keycloak.adapters.RequestAuthenticator
 
confidentialPort - Variable in class org.keycloak.adapters.KeycloakDeployment
 
configResolver - Variable in class org.keycloak.adapters.AdapterDeploymentContext
 
connectionPoolSize - Variable in class org.keycloak.adapters.HttpClientBuilder
 
connectionPoolSize(int) - Method in class org.keycloak.adapters.HttpClientBuilder
 
connectionTTL - Variable in class org.keycloak.adapters.HttpClientBuilder
 
connectionTTL(long, TimeUnit) - Method in class org.keycloak.adapters.HttpClientBuilder
 
connectionTTLUnit - Variable in class org.keycloak.adapters.HttpClientBuilder
 
connectSocket(int, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - Method in class org.keycloak.adapters.SniSSLSocketFactory
 
CookieTokenStore - Class in org.keycloak.adapters
 
CookieTokenStore() - Constructor for class org.keycloak.adapters.CookieTokenStore
 
cors - Variable in class org.keycloak.adapters.KeycloakDeployment
 
corsAllowedHeaders - Variable in class org.keycloak.adapters.KeycloakDeployment
 
corsAllowedMethods - Variable in class org.keycloak.adapters.KeycloakDeployment
 
corsExposedHeaders - Variable in class org.keycloak.adapters.KeycloakDeployment
 
CorsHeaders - Interface in org.keycloak.adapters
 
corsMaxAge - Variable in class org.keycloak.adapters.KeycloakDeployment
 
corsRequest() - Method in class org.keycloak.adapters.AuthenticatedActionsHandler
 
createBasicAuthAuthenticator() - Method in class org.keycloak.adapters.RequestAuthenticator
 
createBearerTokenAuthenticator() - Method in class org.keycloak.adapters.RequestAuthenticator
 
createLayeredSocket(Socket, String, int, HttpContext) - Method in class org.keycloak.adapters.SniSSLSocketFactory
 
createOAuthAuthenticator() - Method in class org.keycloak.adapters.RequestAuthenticator
 
createPrincipal(KeycloakDeployment, RefreshableKeycloakSecurityContext) - Static method in class org.keycloak.adapters.AdapterUtils
 
createQueryParameterTokenRequestAuthenticator() - Method in class org.keycloak.adapters.RequestAuthenticator
 
createRolePrincipal(String) - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
createVerifier(String, KeycloakDeployment, boolean, Class<T>) - Static method in class org.keycloak.adapters.rotation.AdapterTokenVerifier
Creates verifier, initializes it from the KeycloakDeployment and adds the publicKey and some default basic checks (activeness and tokenType).

D

delegate - Variable in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
delegateBearerErrorResponseSending - Variable in class org.keycloak.adapters.KeycloakDeployment
 
deployment - Variable in class org.keycloak.adapters.AdapterDeploymentContext
 
deployment - Variable in class org.keycloak.adapters.AuthenticatedActionsHandler
 
deployment - Variable in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
deployment - Variable in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
deployment - Variable in class org.keycloak.adapters.KeycloakDeploymentBuilder
 
deployment - Variable in class org.keycloak.adapters.OAuthRequestAuthenticator
 
deployment - Variable in class org.keycloak.adapters.PreAuthActionsHandler
 
deployment - Variable in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
deployment - Variable in class org.keycloak.adapters.RequestAuthenticator
 
deploymentContext - Variable in class org.keycloak.adapters.PreAuthActionsHandler
 
DeploymentDelegate(KeycloakDeployment) - Constructor for class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
DirectAccessGrantsLoginModule - Class in org.keycloak.adapters.jaas
Login module based on Resource Owner password credentials grant from OAuth2 specs.
DirectAccessGrantsLoginModule() - Constructor for class org.keycloak.adapters.jaas.DirectAccessGrantsLoginModule
 
directGrantAuth(String, String) - Method in class org.keycloak.adapters.jaas.DirectAccessGrantsLoginModule
 
disableCookieCache - Variable in class org.keycloak.adapters.HttpClientBuilder
 
disableCookieCache(boolean) - Method in class org.keycloak.adapters.HttpClientBuilder
 
disableTrustManager - Variable in class org.keycloak.adapters.HttpClientBuilder
 
disableTrustManager() - Method in class org.keycloak.adapters.HttpClientBuilder
Disable trust management and hostname verification.
doAuth(String, String) - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
doAuth(String, String) - Method in class org.keycloak.adapters.jaas.BearerTokenLoginModule
 
doAuth(String, String) - Method in class org.keycloak.adapters.jaas.DirectAccessGrantsLoginModule
 

E

enableBasicAuth - Variable in class org.keycloak.adapters.KeycloakDeployment
 
equals(Object) - Method in class org.keycloak.adapters.jaas.RolePrincipal
 
error(int, HttpEntity) - Static method in class org.keycloak.adapters.ServerRequest
 
establishConnectionTimeout - Variable in class org.keycloak.adapters.HttpClientBuilder
 
establishConnectionTimeout(long, TimeUnit) - Method in class org.keycloak.adapters.HttpClientBuilder
When trying to make an initial socket connection, what is the timeout?
establishConnectionTimeoutUnits - Variable in class org.keycloak.adapters.HttpClientBuilder
 
exposeToken - Variable in class org.keycloak.adapters.KeycloakDeployment
 

F

facade - Variable in class org.keycloak.adapters.AuthenticatedActionsHandler
 
facade - Variable in class org.keycloak.adapters.OAuthRequestAuthenticator
 
facade - Variable in class org.keycloak.adapters.PreAuthActionsHandler
 
facade - Variable in class org.keycloak.adapters.RequestAuthenticator
 

G

generateId() - Static method in class org.keycloak.adapters.AdapterUtils
 
getAccessToken() - Method in class org.keycloak.adapters.rotation.AdapterTokenVerifier.VerifiedTokens
 
getAccountUrl() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getAccountUrl() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getAdapterConfig() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getAdapterConfig() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getAdapterStateCookiePath() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getAdapterStateCookiePath() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getAuthServerBaseUrl() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getAuthUrl() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getBaseBuilder(HttpFacade, String) - Method in class org.keycloak.adapters.AdapterDeploymentContext
 
getChallenge() - Method in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
getChallenge() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getChallenge() - Method in class org.keycloak.adapters.RequestAuthenticator
 
getClient() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getClient() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getClientAuthenticator() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getClientAuthenticator() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getCode() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getConfidentialPort() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getConfidentialPort() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getCookie(String) - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getCookieValue(String) - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getCookieValue(String) - Method in class org.keycloak.adapters.pep.HttpAuthzRequest
 
getCorsAllowedHeaders() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getCorsAllowedHeaders() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getCorsAllowedMethods() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getCorsAllowedMethods() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getCorsExposedHeaders() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getCorsMaxAge() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getCorsMaxAge() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getDeployment() - Method in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
getDescription() - Method in class org.keycloak.adapters.OIDCAuthenticationError
 
getError() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getError() - Method in exception org.keycloak.adapters.ServerRequest.HttpFailure
 
getFirstParam(String) - Method in class org.keycloak.adapters.pep.HttpAuthzRequest
 
getHeader(String) - Method in class org.keycloak.adapters.pep.HttpAuthzRequest
 
getHeaders(String) - Method in class org.keycloak.adapters.pep.HttpAuthzRequest
 
getIdToken() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getIdToken() - Method in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
getIdToken() - Method in class org.keycloak.adapters.rotation.AdapterTokenVerifier.VerifiedTokens
 
getIdTokenString() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getIdTokenString() - Method in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
getInputStream(boolean) - Method in class org.keycloak.adapters.pep.HttpAuthzRequest
 
getJwksUrl() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getJwksUrl() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getKeycloakSecurityContext() - Method in interface org.keycloak.adapters.OidcKeycloakAccount
 
getLogger() - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
getLogger() - Method in class org.keycloak.adapters.jaas.BearerTokenLoginModule
 
getLogger() - Method in class org.keycloak.adapters.jaas.DirectAccessGrantsLoginModule
 
getLogoutUrl() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getLogoutUrl() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getMethod() - Method in class org.keycloak.adapters.pep.HttpAuthzRequest
 
getMinTimeBetweenJwksRequests() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getMinTimeBetweenJwksRequests() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getName() - Method in class org.keycloak.adapters.jaas.RolePrincipal
 
getNotBefore() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getNotBefore() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getOidcConfiguration(String) - Method in class org.keycloak.adapters.KeycloakDeployment
 
getPolicyEnforcer() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getPolicyEnforcer() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getPrincipal() - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule.Auth
 
getPrincipal() - Method in class org.keycloak.adapters.pep.HttpAuthzRequest
 
getPrincipalAttribute() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getPrincipalAttribute() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getPrincipalFromCookie(KeycloakDeployment, HttpFacade, AdapterTokenStore) - Static method in class org.keycloak.adapters.CookieTokenStore
 
getPrincipalName(KeycloakDeployment, AccessToken) - Static method in class org.keycloak.adapters.AdapterUtils
 
getPublicKey(String, KeycloakDeployment) - Method in class org.keycloak.adapters.rotation.HardcodedPublicKeyLocator
 
getPublicKey(String, KeycloakDeployment) - Method in class org.keycloak.adapters.rotation.JWKPublicKeyLocator
 
getPublicKey(String, KeycloakDeployment) - Method in interface org.keycloak.adapters.rotation.PublicKeyLocator
 
getPublicKeyCacheTtl() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getPublicKeyCacheTtl() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getPublicKeyLocator() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getPublicKeyLocator() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getQueryParamValue(String) - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getRealm() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getRealm() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getRealmInfoUrl() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getRealmInfoUrl() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getReason() - Method in class org.keycloak.adapters.OIDCAuthenticationError
 
getRedirectRewriteRules() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getRedirectUri(String) - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getRefreshToken() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getRefreshToken() - Method in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
getRegisterNodePeriod() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getRegisterNodePeriod() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getRegisterNodeUrl() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getRegisterNodeUrl() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getRelativePath() - Method in class org.keycloak.adapters.pep.HttpAuthzRequest
 
getRelativeUrls() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getRelativeUrls() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getRemoteAddr() - Method in class org.keycloak.adapters.pep.HttpAuthzRequest
 
getRequestUrl() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getResourceCredentials() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getResourceCredentials() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getResourceName() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getResourceName() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getRoles() - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule.Auth
 
getRolesFromSecurityContext(RefreshableKeycloakSecurityContext) - Static method in class org.keycloak.adapters.AdapterUtils
 
getScope() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getScope() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getSecurityContext() - Method in interface org.keycloak.adapters.OIDCHttpFacade
 
getSslRequired() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getSslRequired() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getStateCode() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getStateCookieName() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getStateCookieName() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getStatus() - Method in exception org.keycloak.adapters.ServerRequest.HttpFailure
 
getStrippedOauthParametersRequestUri() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getSurrogate() - Method in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
getToken() - Method in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
getToken() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getToken() - Method in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
getToken(String, String) - Method in class org.keycloak.adapters.BasicAuthRequestAuthenticator
 
getTokenMinimumTimeToLive() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getTokenMinimumTimeToLive() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getTokenStore() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getTokenStore() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getTokenString() - Method in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
getTokenString() - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule.Auth
 
getTokenString() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
getTokenString() - Method in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
getTokenUrl() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getTokenUrl() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getUnregisterNodeUrl() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
getUnregisterNodeUrl() - Method in class org.keycloak.adapters.KeycloakDeployment
 
getURI() - Method in class org.keycloak.adapters.pep.HttpAuthzRequest
 

H

handledRequest() - Method in class org.keycloak.adapters.AuthenticatedActionsHandler
 
handleJwksRequest() - Method in class org.keycloak.adapters.PreAuthActionsHandler
 
handleLogout() - Method in class org.keycloak.adapters.PreAuthActionsHandler
 
handlePushNotBefore() - Method in class org.keycloak.adapters.PreAuthActionsHandler
 
handleRequest() - Method in class org.keycloak.adapters.PreAuthActionsHandler
 
handleTestAvailable() - Method in class org.keycloak.adapters.PreAuthActionsHandler
 
HardcodedPublicKeyLocator - Class in org.keycloak.adapters.rotation
 
HardcodedPublicKeyLocator(PublicKey) - Constructor for class org.keycloak.adapters.rotation.HardcodedPublicKeyLocator
 
hashCode() - Method in class org.keycloak.adapters.jaas.RolePrincipal
 
hostnameVerification(HttpClientBuilder.HostnameVerificationPolicy) - Method in class org.keycloak.adapters.HttpClientBuilder
SSL policy used to verify hostnames
HttpAdapterUtils - Class in org.keycloak.adapters
 
HttpAdapterUtils() - Constructor for class org.keycloak.adapters.HttpAdapterUtils
 
HttpAuthzRequest - Class in org.keycloak.adapters.pep
 
HttpAuthzRequest(OIDCHttpFacade) - Constructor for class org.keycloak.adapters.pep.HttpAuthzRequest
 
HttpAuthzResponse - Class in org.keycloak.adapters.pep
 
HttpAuthzResponse(OIDCHttpFacade) - Constructor for class org.keycloak.adapters.pep.HttpAuthzResponse
 
HttpClientAdapterException - Exception in org.keycloak.adapters
 
HttpClientAdapterException(String) - Constructor for exception org.keycloak.adapters.HttpClientAdapterException
 
HttpClientAdapterException(String, Throwable) - Constructor for exception org.keycloak.adapters.HttpClientAdapterException
 
HttpClientBuilder - Class in org.keycloak.adapters
Abstraction for creating HttpClients.
HttpClientBuilder() - Constructor for class org.keycloak.adapters.HttpClientBuilder
 
HttpClientBuilder.HostnameVerificationPolicy - Enum in org.keycloak.adapters
 
HttpFailure(int, String) - Constructor for exception org.keycloak.adapters.ServerRequest.HttpFailure
 

I

idToken - Variable in class org.keycloak.adapters.OAuthRequestAuthenticator
 
idTokenString - Variable in class org.keycloak.adapters.OAuthRequestAuthenticator
 
ignoreOAuthQueryParameter - Variable in class org.keycloak.adapters.KeycloakDeployment
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.keycloak.adapters.jaas.DirectAccessGrantsLoginModule
 
internalBuild(AdapterConfig) - Method in class org.keycloak.adapters.KeycloakDeploymentBuilder
 
INVALID_STATE_COOKIE - Enum constant in enum org.keycloak.adapters.OIDCAuthenticationError.Reason
 
INVALID_TOKEN - Enum constant in enum org.keycloak.adapters.OIDCAuthenticationError.Reason
 
invokeAccessCodeToToken(KeycloakDeployment, String, String, String) - Static method in class org.keycloak.adapters.ServerRequest
 
invokeAccessCodeToToken(KeycloakDeployment, String, String, String, String) - Static method in class org.keycloak.adapters.ServerRequest
 
invokeClientManagementRequest(KeycloakDeployment, String, String) - Static method in class org.keycloak.adapters.ServerRequest
 
invokeLogout(KeycloakDeployment, String) - Static method in class org.keycloak.adapters.ServerRequest
 
invokeRefresh(KeycloakDeployment, String) - Static method in class org.keycloak.adapters.ServerRequest
 
invokeRegisterNode(KeycloakDeployment, String) - Static method in class org.keycloak.adapters.ServerRequest
 
invokeUnregisterNode(KeycloakDeployment, String) - Static method in class org.keycloak.adapters.ServerRequest
 
isActive() - Method in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
isAlwaysRefreshToken() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
isAlwaysRefreshToken() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isAutodetectBearerOnly() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
isAutodetectBearerOnly() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isAutodetectedBearerOnly(HttpFacade.Request) - Method in class org.keycloak.adapters.RequestAuthenticator
 
isBearerOnly() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
isBearerOnly() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isCached(RequestAuthenticator) - Method in interface org.keycloak.adapters.AdapterTokenStore
Check if we are logged already (we have already valid and successfully refreshed accessToken).
isConfigured() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isCors() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
isCors() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isDelegateBearerErrorResponseSending() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isEnableBasicAuth() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
isEnableBasicAuth() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isExposeToken() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
isExposeToken() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isOAuthQueryParameterEnabled() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isPkce() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isPublicClient() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
isPublicClient() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isRegisterNodeAtStartup() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
isRegisterNodeAtStartup() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isRequestSecure() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
isSecure() - Method in class org.keycloak.adapters.pep.HttpAuthzRequest
 
isSSLEnabled() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isTokenTimeToLiveSufficient(AccessToken) - Method in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
isTurnOffChangeSessionIdOnLogin() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
isTurnOffChangeSessionIdOnLogin() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isUseResourceRoleMappings() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
isUseResourceRoleMappings() - Method in class org.keycloak.adapters.KeycloakDeployment
 
isVerifyTokenAudience() - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
isVerifyTokenAudience() - Method in class org.keycloak.adapters.KeycloakDeployment
 

J

JWKPublicKeyLocator - Class in org.keycloak.adapters.rotation
When needed, publicKeys are downloaded by sending request to realm's jwks_url
JWKPublicKeyLocator() - Constructor for class org.keycloak.adapters.rotation.JWKPublicKeyLocator
 
jwksUrl - Variable in class org.keycloak.adapters.KeycloakDeployment
 

K

KEYCLOAK_CONFIG_FILE_OPTION - Static variable in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
KeycloakConfigResolver - Interface in org.keycloak.adapters
On multi-tenant scenarios, Keycloak will defer the resolution of a KeycloakDeployment to the target application at the request-phase.
KeycloakDeployment - Class in org.keycloak.adapters
 
KeycloakDeployment() - Constructor for class org.keycloak.adapters.KeycloakDeployment
 
KeycloakDeploymentBuilder - Class in org.keycloak.adapters
 
KeycloakDeploymentBuilder() - Constructor for class org.keycloak.adapters.KeycloakDeploymentBuilder
 
keyStore(KeyStore, char[]) - Method in class org.keycloak.adapters.HttpClientBuilder
 
keyStore(KeyStore, String) - Method in class org.keycloak.adapters.HttpClientBuilder
 

L

loadAdapterConfig(InputStream) - Static method in class org.keycloak.adapters.KeycloakDeploymentBuilder
 
log - Variable in class org.keycloak.adapters.BasicAuthRequestAuthenticator
 
log - Variable in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
log - Variable in class org.keycloak.adapters.QueryParameterTokenRequestAuthenticator
 
log - Static variable in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
log - Static variable in class org.keycloak.adapters.RequestAuthenticator
 
login() - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
loginRedirect() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
logout() - Method in interface org.keycloak.adapters.AdapterTokenStore
Handle logout on store side and possibly propagate logout call to Keycloak
logout() - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
logout() - Method in class org.keycloak.adapters.jaas.DirectAccessGrantsLoginModule
 
logout(KeycloakDeployment) - Method in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
logoutUrl - Variable in class org.keycloak.adapters.KeycloakDeployment
 

M

maxPooledPerRoute - Variable in class org.keycloak.adapters.HttpClientBuilder
 
maxPooledPerRoute(int) - Method in class org.keycloak.adapters.HttpClientBuilder
 
minTimeBetweenJwksRequests - Variable in class org.keycloak.adapters.KeycloakDeployment
 

N

NO_AUTHORIZATION_HEADER - Enum constant in enum org.keycloak.adapters.OIDCAuthenticationError.Reason
 
NO_BEARER_TOKEN - Enum constant in enum org.keycloak.adapters.OIDCAuthenticationError.Reason
 
NO_QUERY_PARAMETER_ACCESS_TOKEN - Enum constant in enum org.keycloak.adapters.OIDCAuthenticationError.Reason
 
NO_REDIRECT_URI - Enum constant in enum org.keycloak.adapters.OIDCAuthenticationError.Reason
 
NodeRegistrationContext(Integer, KeycloakDeployment) - Constructor for class org.keycloak.adapters.NodesRegistrationManagement.NodeRegistrationContext
 
NodesRegistrationManagement - Class in org.keycloak.adapters
 
NodesRegistrationManagement() - Constructor for class org.keycloak.adapters.NodesRegistrationManagement
 
NodesRegistrationManagement.NodeRegistrationContext - Class in org.keycloak.adapters
 
notBefore - Variable in class org.keycloak.adapters.KeycloakDeployment
 

O

OAUTH_ERROR - Enum constant in enum org.keycloak.adapters.OIDCAuthenticationError.Reason
 
OAuthRequestAuthenticator - Class in org.keycloak.adapters
 
OAuthRequestAuthenticator(RequestAuthenticator, HttpFacade, KeycloakDeployment, int, AdapterSessionStore) - Constructor for class org.keycloak.adapters.OAuthRequestAuthenticator
 
OIDCAuthenticationError - Class in org.keycloak.adapters
Object that describes the OIDC error that happened.
OIDCAuthenticationError(OIDCAuthenticationError.Reason, String) - Constructor for class org.keycloak.adapters.OIDCAuthenticationError
 
OIDCAuthenticationError.Reason - Enum in org.keycloak.adapters
 
OIDCHttpFacade - Interface in org.keycloak.adapters
Bridge between core adapter and HTTP Engine
OidcKeycloakAccount - Interface in org.keycloak.adapters
 
org.keycloak.adapters - package org.keycloak.adapters
 
org.keycloak.adapters.jaas - package org.keycloak.adapters.jaas
 
org.keycloak.adapters.pep - package org.keycloak.adapters.pep
 
org.keycloak.adapters.rotation - package org.keycloak.adapters.rotation
 
ORIGIN - Static variable in interface org.keycloak.adapters.CorsHeaders
 

P

pkce - Variable in class org.keycloak.adapters.KeycloakDeployment
 
policy - Variable in class org.keycloak.adapters.HttpClientBuilder
 
policyEnforcer - Variable in class org.keycloak.adapters.KeycloakDeployment
 
postTokenVerification(String, AccessToken) - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
Called after accessToken was verified (including signature, expiration etc)
PreAuthActionsHandler - Class in org.keycloak.adapters
 
PreAuthActionsHandler(UserSessionManagement, AdapterDeploymentContext, HttpFacade) - Constructor for class org.keycloak.adapters.PreAuthActionsHandler
 
preflightCors() - Method in class org.keycloak.adapters.PreAuthActionsHandler
 
principalAttribute - Variable in class org.keycloak.adapters.KeycloakDeployment
 
PROFILE_RESOURCE - Static variable in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
proxyHost - Variable in class org.keycloak.adapters.HttpClientBuilder
 
publicClient - Variable in class org.keycloak.adapters.KeycloakDeployment
 
publicKeyCacheTtl - Variable in class org.keycloak.adapters.KeycloakDeployment
 
publicKeyLocator - Variable in class org.keycloak.adapters.KeycloakDeployment
 
PublicKeyLocator - Interface in org.keycloak.adapters.rotation
 

Q

queryBearerToken() - Method in class org.keycloak.adapters.AuthenticatedActionsHandler
 
QueryParameterTokenRequestAuthenticator - Class in org.keycloak.adapters
 
QueryParameterTokenRequestAuthenticator(KeycloakDeployment) - Constructor for class org.keycloak.adapters.QueryParameterTokenRequestAuthenticator
 

R

realm - Variable in class org.keycloak.adapters.KeycloakDeployment
 
realmInfoUrl - Variable in class org.keycloak.adapters.KeycloakDeployment
 
redirectRewriteRules - Variable in class org.keycloak.adapters.KeycloakDeployment
 
RefreshableKeycloakSecurityContext - Class in org.keycloak.adapters
 
RefreshableKeycloakSecurityContext() - Constructor for class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
RefreshableKeycloakSecurityContext(KeycloakDeployment, AdapterTokenStore, String, AccessToken, String, IDToken, String) - Constructor for class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
refreshCallback(RefreshableKeycloakSecurityContext) - Method in interface org.keycloak.adapters.AdapterTokenStore
Callback invoked after successful token refresh
refreshExpiredToken(boolean) - Method in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
refreshToken - Variable in class org.keycloak.adapters.OAuthRequestAuthenticator
 
refreshToken - Variable in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
registerNodeAtStartup - Variable in class org.keycloak.adapters.KeycloakDeployment
 
registerNodePeriod - Variable in class org.keycloak.adapters.KeycloakDeployment
 
registerNodeUrl - Variable in class org.keycloak.adapters.KeycloakDeployment
 
relativeUrls - Variable in class org.keycloak.adapters.KeycloakDeployment
 
removeCookie(KeycloakDeployment, HttpFacade) - Static method in class org.keycloak.adapters.CookieTokenStore
 
reqAuthenticator - Variable in class org.keycloak.adapters.OAuthRequestAuthenticator
 
RequestAuthenticator - Class in org.keycloak.adapters
 
RequestAuthenticator(HttpFacade, KeycloakDeployment) - Constructor for class org.keycloak.adapters.RequestAuthenticator
 
RequestAuthenticator(HttpFacade, KeycloakDeployment, AdapterTokenStore, int) - Constructor for class org.keycloak.adapters.RequestAuthenticator
 
reset(KeycloakDeployment) - Method in class org.keycloak.adapters.rotation.HardcodedPublicKeyLocator
 
reset(KeycloakDeployment) - Method in class org.keycloak.adapters.rotation.JWKPublicKeyLocator
 
reset(KeycloakDeployment) - Method in interface org.keycloak.adapters.rotation.PublicKeyLocator
Reset the state of locator (eg.
resolve(HttpFacade.Request) - Method in interface org.keycloak.adapters.KeycloakConfigResolver
Resolves the KeycloakDeployment based on the Request
resolveCode(String) - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
Start or continue the oauth login process.
resolveDeployment() - Method in class org.keycloak.adapters.PreAuthActionsHandler
 
resolveDeployment(String) - Method in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
resolveDeployment(HttpFacade) - Method in class org.keycloak.adapters.AdapterDeploymentContext
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 .
resolveUrls() - Method in class org.keycloak.adapters.KeycloakDeployment
URLs are loaded lazily when used.
resolveUrls(KeycloakDeployment, HttpFacade) - Method in class org.keycloak.adapters.AdapterDeploymentContext
 
resolveUrls(KeycloakUriBuilder) - Method in class org.keycloak.adapters.KeycloakDeployment
 
resourceCredentials - Variable in class org.keycloak.adapters.KeycloakDeployment
 
resourceName - Variable in class org.keycloak.adapters.KeycloakDeployment
 
ROLE_PRINCIPAL_CLASS_OPTION - Static variable in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
RolePrincipal - Class in org.keycloak.adapters.jaas
 
RolePrincipal(String) - Constructor for class org.keycloak.adapters.jaas.RolePrincipal
 
rolePrincipalClass - Variable in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 

S

saveAccountInfo(OidcKeycloakAccount) - Method in interface org.keycloak.adapters.AdapterTokenStore
Finish successful OAuth2 login and store validated account
scope - Variable in class org.keycloak.adapters.KeycloakDeployment
 
SCOPE_OPTION - Static variable in class org.keycloak.adapters.jaas.DirectAccessGrantsLoginModule
 
sendError(int) - Method in class org.keycloak.adapters.pep.HttpAuthzResponse
 
sendError(int, String) - Method in class org.keycloak.adapters.pep.HttpAuthzResponse
 
sendJsonHttpRequest(KeycloakDeployment, HttpRequestBase, Class<T>) - Static method in class org.keycloak.adapters.HttpAdapterUtils
 
sendRegistrationEvent(KeycloakDeployment) - Method in class org.keycloak.adapters.NodesRegistrationManagement
 
sendUnregistrationEvent(KeycloakDeployment) - Method in class org.keycloak.adapters.NodesRegistrationManagement
 
ServerRequest - Class in org.keycloak.adapters
 
ServerRequest() - Constructor for class org.keycloak.adapters.ServerRequest
 
ServerRequest.HttpFailure - Exception in org.keycloak.adapters
 
setAdapterStateCookiePath(String) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setAdapterStateCookiePath(String) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setAlwaysRefreshToken(boolean) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setAlwaysRefreshToken(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setAuthorizationContext(AuthorizationContext) - Method in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
setAuthServerBaseUrl(String) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setAuthServerBaseUrl(AdapterConfig) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setAutodetectBearerOnly(boolean) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setAutodetectBearerOnly(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setBearerOnly(boolean) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setBearerOnly(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setClient(Callable<HttpClient>) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setClient(HttpClient) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setClient(HttpClient) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setClientAuthenticator(ClientCredentialsProvider) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setClientAuthenticator(ClientCredentialsProvider) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setClientCredentials(KeycloakDeployment, HttpPost, List<NameValuePair>) - Static method in class org.keycloak.adapters.AdapterUtils
Don't use directly from your JEE apps to avoid HttpClient linkage errors! Instead use the method #setClientCredentials(KeycloakDeployment, Map, Map)
setConfidentialPort(int) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setConfidentialPort(int) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setCors(boolean) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setCors(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setCorsAllowedHeaders(String) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setCorsAllowedHeaders(String) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setCorsAllowedMethods(String) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setCorsAllowedMethods(String) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setCorsExposedHeaders(String) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setCorsMaxAge(int) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setCorsMaxAge(int) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setCurrentRequestInfo(KeycloakDeployment, AdapterTokenStore) - Method in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
setDelegateBearerErrorResponseSending(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setEnableBasicAuth(boolean) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setEnableBasicAuth(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setExposeToken(boolean) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setExposeToken(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setHeader(String, String) - Method in class org.keycloak.adapters.pep.HttpAuthzResponse
 
setIdToken(IDToken) - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
setIdTokenString(String) - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
setIgnoreOAuthQueryParameter(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setMinTimeBetweenJwksRequests(int) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setMinTimeBetweenJwksRequests(int) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setNotBefore(int) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setNotBefore(int) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setPkce(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setPolicyEnforcer(Callable<PolicyEnforcer>) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setPolicyEnforcer(Callable<PolicyEnforcer>) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setPrincipalAttribute(String) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setPrincipalAttribute(String) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setPublicClient(boolean) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setPublicClient(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setPublicKeyCacheTtl(int) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setPublicKeyCacheTtl(int) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setPublicKeyLocator(PublicKeyLocator) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setPublicKeyLocator(PublicKeyLocator) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setRealm(String) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setRealm(String) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setRegisterNodeAtStartup(boolean) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setRegisterNodeAtStartup(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setRegisterNodePeriod(int) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setRegisterNodePeriod(int) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setResourceCredentials(Map<String, Object>) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setResourceCredentials(Map<String, Object>) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setResourceName(String) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setResourceName(String) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setRewriteRedirectRules(Map<String, String>) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setScope(String) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setScope(String) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setSslRequired(SslRequired) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setSslRequired(SslRequired) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setStateCookieName(String) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setStateCookieName(String) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setStrippedOauthParametersRequestUri(String) - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
setTokenCookie(KeycloakDeployment, HttpFacade, RefreshableKeycloakSecurityContext) - Static method in class org.keycloak.adapters.CookieTokenStore
 
setTokenMinimumTimeToLive(int) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setTokenMinimumTimeToLive(int) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setTokenStore(TokenStore) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setTokenStore(TokenStore) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setTurnOffChangeSessionIdOnLogin(boolean) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setTurnOffChangeSessionIdOnLogin(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setUseResourceRoleMappings(boolean) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setUseResourceRoleMappings(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
setVerifyTokenAudience(boolean) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
setVerifyTokenAudience(boolean) - Method in class org.keycloak.adapters.KeycloakDeployment
 
SniSSLSocketFactory - Class in org.keycloak.adapters
 
SniSSLSocketFactory(String, KeyStore, String, KeyStore, SecureRandom, HostNameResolver) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(String, KeyStore, String, KeyStore, SecureRandom, TrustStrategy, X509HostnameVerifier) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(String, KeyStore, String, KeyStore, SecureRandom, X509HostnameVerifier) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(KeyStore) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(KeyStore, String) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(KeyStore, String, KeyStore) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(SSLContext) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(SSLContext, String[], String[], X509HostnameVerifier) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(SSLContext, HostNameResolver) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(SSLContext, X509HostnameVerifier) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(SSLSocketFactory, String[], String[], X509HostnameVerifier) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(SSLSocketFactory, X509HostnameVerifier) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(TrustStrategy) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
SniSSLSocketFactory(TrustStrategy, X509HostnameVerifier) - Constructor for class org.keycloak.adapters.SniSSLSocketFactory
 
socketTimeout - Variable in class org.keycloak.adapters.HttpClientBuilder
 
socketTimeout(long, TimeUnit) - Method in class org.keycloak.adapters.HttpClientBuilder
Socket inactivity timeout
socketTimeoutUnits - Variable in class org.keycloak.adapters.HttpClientBuilder
 
spNegoSchemeFactory(SPNegoSchemeFactory) - Method in class org.keycloak.adapters.HttpClientBuilder
 
SSL_REQUIRED - Enum constant in enum org.keycloak.adapters.OIDCAuthenticationError.Reason
 
sslContext - Variable in class org.keycloak.adapters.HttpClientBuilder
 
sslContext(SSLContext) - Method in class org.keycloak.adapters.HttpClientBuilder
 
sslRedirectPort - Variable in class org.keycloak.adapters.OAuthRequestAuthenticator
 
sslRedirectPort - Variable in class org.keycloak.adapters.RequestAuthenticator
 
sslRedirectPort() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
 
sslRequired - Variable in class org.keycloak.adapters.KeycloakDeployment
 
STALE_TOKEN - Enum constant in enum org.keycloak.adapters.OIDCAuthenticationError.Reason
 
stateCookieName - Variable in class org.keycloak.adapters.KeycloakDeployment
 
stop() - Method in class org.keycloak.adapters.NodesRegistrationManagement
Called during undeployment or server stop.
STRICT - Enum constant in enum org.keycloak.adapters.HttpClientBuilder.HostnameVerificationPolicy
CN must match hostname connecting to
stripOauthParametersFromRedirect() - Method in class org.keycloak.adapters.OAuthRequestAuthenticator
strip out unwanted query parameters and redirect so bookmarks don't retain oauth protocol bits
stripOauthParametersFromRedirect(String) - Static method in class org.keycloak.adapters.ServerRequest
 
strippedOauthParametersRequestUri - Variable in class org.keycloak.adapters.OAuthRequestAuthenticator
 
subject - Variable in class org.keycloak.adapters.jaas.AbstractKeycloakLoginModule
 
surrogate - Variable in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 

T

token - Variable in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
token - Variable in class org.keycloak.adapters.OAuthRequestAuthenticator
 
tokenMinimumTimeToLive - Variable in class org.keycloak.adapters.KeycloakDeployment
 
tokenStore - Variable in class org.keycloak.adapters.KeycloakDeployment
 
tokenStore - Variable in class org.keycloak.adapters.OAuthRequestAuthenticator
 
tokenStore - Variable in class org.keycloak.adapters.RefreshableKeycloakSecurityContext
 
tokenStore - Variable in class org.keycloak.adapters.RequestAuthenticator
 
tokenString - Variable in class org.keycloak.adapters.BearerTokenRequestAuthenticator
 
tokenString - Variable in class org.keycloak.adapters.OAuthRequestAuthenticator
 
tokenUrl - Variable in class org.keycloak.adapters.KeycloakDeployment
 
toString() - Method in class org.keycloak.adapters.jaas.RolePrincipal
 
toString() - Method in class org.keycloak.adapters.OIDCAuthenticationError
 
truststore - Variable in class org.keycloak.adapters.HttpClientBuilder
 
trustStore(KeyStore) - Method in class org.keycloak.adapters.HttpClientBuilder
 
tryRegister(KeycloakDeployment) - Method in class org.keycloak.adapters.NodesRegistrationManagement
 
turnOffChangeSessionIdOnLogin - Variable in class org.keycloak.adapters.KeycloakDeployment
 

U

unregisterNodeUrl - Variable in class org.keycloak.adapters.KeycloakDeployment
 
updateDeployment(AdapterConfig) - Method in class org.keycloak.adapters.AdapterDeploymentContext
 
updateNotBefore(int) - Method in class org.keycloak.adapters.AdapterDeploymentContext.DeploymentDelegate
 
updateNotBefore(int) - Method in class org.keycloak.adapters.KeycloakDeployment
 
useResourceRoleMappings - Variable in class org.keycloak.adapters.KeycloakDeployment
 
userSessionManagement - Variable in class org.keycloak.adapters.PreAuthActionsHandler
 
useSPNego(boolean) - Method in class org.keycloak.adapters.HttpClientBuilder
 

V

validateAction(AdminAction) - Method in class org.keycloak.adapters.PreAuthActionsHandler
 
valueOf(String) - Static method in enum org.keycloak.adapters.HttpClientBuilder.HostnameVerificationPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.adapters.OIDCAuthenticationError.Reason
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.keycloak.adapters.HttpClientBuilder.HostnameVerificationPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.adapters.OIDCAuthenticationError.Reason
Returns an array containing the constants of this enum type, in the order they are declared.
VerifiedTokens(AccessToken, IDToken) - Constructor for class org.keycloak.adapters.rotation.AdapterTokenVerifier.VerifiedTokens
 
verifier - Variable in class org.keycloak.adapters.HttpClientBuilder
 
verifyAdminRequest() - Method in class org.keycloak.adapters.PreAuthActionsHandler
 
verifySSL() - Method in class org.keycloak.adapters.RequestAuthenticator
 
verifyToken(String, KeycloakDeployment) - Static method in class org.keycloak.adapters.rotation.AdapterTokenVerifier
Verifies bearer token.
verifyTokenAudience - Variable in class org.keycloak.adapters.KeycloakDeployment
 
verifyTokens(String, String, KeycloakDeployment) - Static method in class org.keycloak.adapters.rotation.AdapterTokenVerifier
Verify access token and ID token.

W

WILDCARD - Enum constant in enum org.keycloak.adapters.HttpClientBuilder.HostnameVerificationPolicy
Allows wildcards in subdomain names i.e.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form