Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form