Uses of Interface
org.keycloak.common.ClientConnection
Packages that use ClientConnection
Package
Description
- 
Uses of ClientConnection in org.keycloak.authenticationFields in org.keycloak.authentication declared as ClientConnectionMethods in org.keycloak.authentication that return ClientConnectionModifier and TypeMethodDescriptionAbstractAuthenticationFlowContext.getConnection()Information about the IP address from the connecting HTTP client.AuthenticationProcessor.getConnection()AuthenticationProcessor.Result.getConnection()FormContext.getConnection()Information about the IP address from the connecting HTTP client.RequiredActionContext.getConnection()RequiredActionContextResult.getConnection()Methods in org.keycloak.authentication with parameters of type ClientConnectionModifier and TypeMethodDescriptionstatic ClientSessionContextAuthenticationProcessor.attachSession(AuthenticationSessionModel authSession, UserSessionModel userSession, KeycloakSession session, RealmModel realm, ClientConnection connection, EventBuilder event) AuthenticationProcessor.setConnection(ClientConnection connection) 
- 
Uses of ClientConnection in org.keycloak.authentication.actiontokenMethods in org.keycloak.authentication.actiontoken that return ClientConnectionConstructors in org.keycloak.authentication.actiontoken with parameters of type ClientConnectionModifierConstructorDescriptionActionTokenContext(KeycloakSession session, RealmModel realm, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, HttpRequest request, EventBuilder event, ActionTokenHandler<T> handler, String executionId, ActionTokenContext.ProcessAuthenticateFlow processFlow, ActionTokenContext.ProcessBrokerFlow processBrokerFlow) 
- 
Uses of ClientConnection in org.keycloak.authorization.authorizationConstructors in org.keycloak.authorization.authorization with parameters of type ClientConnectionModifierConstructorDescriptionKeycloakAuthorizationRequest(AuthorizationProvider authorization, TokenManager tokenManager, EventBuilder event, HttpRequest request, Cors cors, ClientConnection clientConnection) 
- 
Uses of ClientConnection in org.keycloak.authorization.protectionFields in org.keycloak.authorization.protection declared as ClientConnectionModifier and TypeFieldDescriptionprotected final ClientConnectionProtectionService.clientConnection
- 
Uses of ClientConnection in org.keycloak.broker.oidcFields in org.keycloak.broker.oidc declared as ClientConnectionModifier and TypeFieldDescriptionprotected final ClientConnectionAbstractOAuth2IdentityProvider.Endpoint.clientConnection
- 
Uses of ClientConnection in org.keycloak.common.enumsMethods in org.keycloak.common.enums with parameters of type ClientConnection
- 
Uses of ClientConnection in org.keycloak.eventsConstructors in org.keycloak.events with parameters of type ClientConnectionModifierConstructorDescriptionEventBuilder(RealmModel realm, KeycloakSession session, ClientConnection clientConnection) 
- 
Uses of ClientConnection in org.keycloak.modelsMethods in org.keycloak.models that return ClientConnection
- 
Uses of ClientConnection in org.keycloak.protocolFields in org.keycloak.protocol declared as ClientConnectionModifier and TypeFieldDescriptionprotected final ClientConnectionAuthorizationEndpointBase.clientConnectionMethods in org.keycloak.protocol with parameters of type ClientConnectionModifier and TypeMethodDescriptionstatic voidRestartLoginCookie.setRestartCookie(KeycloakSession session, RealmModel realm, ClientConnection connection, jakarta.ws.rs.core.UriInfo uriInfo, AuthenticationSessionModel authSession) 
- 
Uses of ClientConnection in org.keycloak.protocol.oidcMethods in org.keycloak.protocol.oidc that return ClientConnectionMethods in org.keycloak.protocol.oidc with parameters of type ClientConnectionModifier and TypeMethodDescriptionTokenManager.refreshAccessToken(KeycloakSession session, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, RealmModel realm, ClientModel authorizedClient, String encodedRefreshToken, EventBuilder event, jakarta.ws.rs.core.HttpHeaders headers, HttpRequest request) TokenManager.validateToken(KeycloakSession session, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, RealmModel realm, RefreshToken oldToken, jakarta.ws.rs.core.HttpHeaders headers) Constructors in org.keycloak.protocol.oidc with parameters of type ClientConnectionModifierConstructorDescriptionTokenExchangeContext(KeycloakSession session, jakarta.ws.rs.core.MultivaluedMap<String, String> formParams, Object cors, RealmModel realm, EventBuilder event, ClientModel client, ClientConnection clientConnection, jakarta.ws.rs.core.HttpHeaders headers, Object tokenManager, Map<String, String> clientAuthAttributes) 
- 
Uses of ClientConnection in org.keycloak.servicesMethods in org.keycloak.services that return ClientConnection
- 
Uses of ClientConnection in org.keycloak.services.filtersMethods in org.keycloak.services.filters with parameters of type ClientConnectionModifier and TypeMethodDescriptionprotected voidAbstractRequestFilter.filter(ClientConnection clientConnection, Consumer<KeycloakSession> next) 
- 
Uses of ClientConnection in org.keycloak.services.managersClasses in org.keycloak.services.managers that implement ClientConnectionModifier and TypeClassDescriptionprotected static classFields in org.keycloak.services.managers declared as ClientConnectionModifier and TypeFieldDescriptionprotected final ClientConnectionDefaultBruteForceProtector.LoginEvent.clientConnectionMethods in org.keycloak.services.managers with parameters of type ClientConnectionModifier and TypeMethodDescriptionstatic BackchannelLogoutResponseAuthenticationManager.backchannelLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, jakarta.ws.rs.core.HttpHeaders headers, boolean logoutBroker) static BackchannelLogoutResponseAuthenticationManager.backchannelLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, jakarta.ws.rs.core.HttpHeaders headers, boolean logoutBroker, boolean offlineSession) static jakarta.ws.rs.core.ResponseAuthenticationManager.browserLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, jakarta.ws.rs.core.HttpHeaders headers) static voidAuthenticationManager.createLoginCookie(KeycloakSession keycloakSession, RealmModel realm, UserModel user, UserSessionModel session, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection) static voidAuthenticationManager.expireCookie(RealmModel realm, String cookieName, String path, boolean httpOnly, ClientConnection connection, ServerCookie.SameSiteAttributeValue sameSite, KeycloakSession session) static booleanAuthenticationManager.expireUserSessionCookie(KeycloakSession session, UserSessionModel userSession, RealmModel realm, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.core.HttpHeaders headers, ClientConnection connection) voidBruteForceProtector.failedLogin(RealmModel realm, UserModel user, ClientConnection clientConnection) voidDefaultBruteForceProtector.failedLogin(RealmModel realm, UserModel user, ClientConnection clientConnection) static jakarta.ws.rs.core.ResponseAuthenticationManager.finishBrowserLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, jakarta.ws.rs.core.HttpHeaders headers) static jakarta.ws.rs.core.ResponseAuthenticationManager.finishedRequiredActions(KeycloakSession session, AuthenticationSessionModel authSession, UserSessionModel userSession, ClientConnection clientConnection, HttpRequest request, jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event) static jakarta.ws.rs.core.ResponseAuthenticationManager.nextActionAfterAuthentication(KeycloakSession session, AuthenticationSessionModel authSession, ClientConnection clientConnection, HttpRequest request, jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event) static jakarta.ws.rs.core.ResponseAuthenticationManager.redirectAfterSuccessfulFlow(KeycloakSession session, RealmModel realm, UserSessionModel userSession, ClientSessionContext clientSessionCtx, HttpRequest request, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, EventBuilder event, AuthenticationSessionModel authSession) static jakarta.ws.rs.core.ResponseAuthenticationManager.redirectAfterSuccessfulFlow(KeycloakSession session, RealmModel realm, UserSessionModel userSession, ClientSessionContext clientSessionCtx, HttpRequest request, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, EventBuilder event, AuthenticationSessionModel authSession, LoginProtocol protocol) AppAuthManager.BearerTokenAuthenticator.setConnection(ClientConnection connection) voidBruteForceProtector.successfulLogin(RealmModel realm, UserModel user, ClientConnection clientConnection) voidDefaultBruteForceProtector.successfulLogin(RealmModel realm, UserModel user, ClientConnection clientConnection) AuthenticationManager.verifyIdentityToken(KeycloakSession session, RealmModel realm, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, boolean checkActive, boolean checkTokenType, String checkAudience, boolean isCookie, String tokenString, jakarta.ws.rs.core.HttpHeaders headers, TokenVerifier.Predicate<? super AccessToken>... additionalChecks) Constructors in org.keycloak.services.managers with parameters of type ClientConnectionModifierConstructorDescriptionFailedLogin(String realmId, String userId, ClientConnection clientConnection) protectedLoginEvent(String realmId, String userId, ClientConnection clientConnection) SuccessfulLogin(String realmId, String userId, ClientConnection clientConnection) 
- 
Uses of ClientConnection in org.keycloak.services.resourcesFields in org.keycloak.services.resources declared as ClientConnectionModifier and TypeFieldDescriptionprotected final ClientConnectionAbstractSecuredLocalService.clientConnectionConstructors in org.keycloak.services.resources with parameters of type ClientConnectionModifierConstructorDescriptionLogoutSessionCodeChecks(RealmModel realm, jakarta.ws.rs.core.UriInfo uriInfo, HttpRequest request, ClientConnection clientConnection, KeycloakSession session, EventBuilder event, String code, String clientId, String tabId) SessionCodeChecks(RealmModel realm, jakarta.ws.rs.core.UriInfo uriInfo, HttpRequest request, ClientConnection clientConnection, KeycloakSession session, EventBuilder event, String authSessionId, String code, String execution, String clientId, String tabId, String flowPath) 
- 
Uses of ClientConnection in org.keycloak.services.resources.accountFields in org.keycloak.services.resources.account declared as ClientConnectionModifier and TypeFieldDescriptionprotected final ClientConnectionAccountRestService.clientConnection
- 
Uses of ClientConnection in org.keycloak.services.resources.adminFields in org.keycloak.services.resources.admin declared as ClientConnectionModifier and TypeFieldDescriptionprotected final ClientConnectionAdminConsole.clientConnectionprotected final ClientConnectionClientResource.clientConnectionprotected final ClientConnectionClientStorageProviderResource.clientConnectionprotected final ClientConnectionComponentResource.clientConnectionprotected final ClientConnectionLdapServerCapabilitiesResource.clientConnectionprotected final ClientConnectionRealmsAdminResource.clientConnectionprotected final ClientConnectionRoleMapperResource.clientConnectionprotected final ClientConnectionUserResource.clientConnectionprotected final ClientConnectionUsersResource.clientConnectionprotected final ClientConnectionUserStorageProviderResource.clientConnectionprotected final ClientConnectionAttackDetectionResource.connectionprotected final ClientConnectionRealmAdminResource.connectionConstructors in org.keycloak.services.resources.admin with parameters of type ClientConnectionModifierConstructorDescriptionAdminEventBuilder(RealmModel realm, AdminAuth auth, KeycloakSession session, ClientConnection clientConnection) ClientScopeEvaluateResource(KeycloakSession session, jakarta.ws.rs.core.UriInfo uriInfo, RealmModel realm, AdminPermissionEvaluator auth, ClientModel client, ClientConnection clientConnection) 
- 
Uses of ClientConnection in org.keycloak.social.twitterFields in org.keycloak.social.twitter declared as ClientConnectionModifier and TypeFieldDescriptionprotected final ClientConnectionTwitterIdentityProvider.Endpoint.clientConnection