Uses of Interface
org.keycloak.common.ClientConnection
Package
Description
-
Uses of ClientConnection in org.keycloak.authentication
Modifier 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()
Modifier and TypeMethodDescriptionstatic ClientSessionContext
AuthenticationProcessor.attachSession
(AuthenticationSessionModel authSession, UserSessionModel userSession, KeycloakSession session, RealmModel realm, ClientConnection connection, EventBuilder event) AuthenticationProcessor.setConnection
(ClientConnection connection) -
Uses of ClientConnection in org.keycloak.authentication.actiontoken
ModifierConstructorDescriptionActionTokenContext
(KeycloakSession session, RealmModel realm, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, HttpRequest request, EventBuilder event, ActionTokenHandler<T> handler, String executionId, String clientData, ActionTokenContext.ProcessAuthenticateFlow processFlow, ActionTokenContext.ProcessBrokerFlow processBrokerFlow) -
Uses of ClientConnection in org.keycloak.authorization.authorization
ModifierConstructorDescriptionKeycloakAuthorizationRequest
(AuthorizationProvider authorization, TokenManager tokenManager, EventBuilder event, HttpRequest request, Cors cors, ClientConnection clientConnection) -
Uses of ClientConnection in org.keycloak.authorization.protection
Modifier and TypeFieldDescriptionprotected final ClientConnection
ProtectionService.clientConnection
-
Uses of ClientConnection in org.keycloak.broker.oidc
Modifier and TypeFieldDescriptionprotected final ClientConnection
AbstractOAuth2IdentityProvider.Endpoint.clientConnection
-
Uses of ClientConnection in org.keycloak.common.enums
-
Uses of ClientConnection in org.keycloak.events
ModifierConstructorDescriptionEventBuilder
(RealmModel realm, KeycloakSession session, ClientConnection clientConnection) -
Uses of ClientConnection in org.keycloak.models
Modifier and TypeMethodDescriptionvoid
KeycloakContext.setConnection
(ClientConnection clientConnection) -
Uses of ClientConnection in org.keycloak.protocol
Modifier and TypeFieldDescriptionprotected final ClientConnection
AuthorizationEndpointBase.clientConnection
-
Uses of ClientConnection in org.keycloak.protocol.oidc
Modifier 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, String scopeParameter) TokenManager.validateToken
(KeycloakSession session, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, RealmModel realm, RefreshToken oldToken, jakarta.ws.rs.core.HttpHeaders headers, String oldTokenScope) ModifierConstructorDescriptionTokenExchangeContext
(KeycloakSession session, jakarta.ws.rs.core.MultivaluedMap<String, String> formParams, Cors 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.protocol.oidc.grants
Modifier and TypeFieldDescriptionprotected ClientConnection
OAuth2GrantType.Context.clientConnection
protected ClientConnection
OAuth2GrantTypeBase.clientConnection
-
Uses of ClientConnection in org.keycloak.services
Modifier and TypeMethodDescriptionprotected ClientConnection
DefaultKeycloakContext.createClientConnection()
DefaultKeycloakContext.getConnection()
Modifier and TypeMethodDescriptionvoid
DefaultKeycloakContext.setConnection
(ClientConnection clientConnection) -
Uses of ClientConnection in org.keycloak.services.managers
Modifier and TypeMethodDescriptionstatic BackchannelLogoutResponse
AuthenticationManager.backchannelLogout
(KeycloakSession session, RealmModel realm, UserSessionModel userSession, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, jakarta.ws.rs.core.HttpHeaders headers, boolean logoutBroker) static BackchannelLogoutResponse
AuthenticationManager.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.Response
AuthenticationManager.browserLogout
(KeycloakSession session, RealmModel realm, UserSessionModel userSession, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, jakarta.ws.rs.core.HttpHeaders headers) static void
AuthenticationManager.createLoginCookie
(KeycloakSession keycloakSession, RealmModel realm, UserModel user, UserSessionModel session, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection) static boolean
AuthenticationManager.expireUserSessionCookie
(KeycloakSession session, UserSessionModel userSession, RealmModel realm, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.core.HttpHeaders headers, ClientConnection connection) void
BruteForceProtector.failedLogin
(RealmModel realm, UserModel user, ClientConnection clientConnection, jakarta.ws.rs.core.UriInfo uriInfo) void
DefaultBruteForceProtector.failedLogin
(RealmModel realm, UserModel user, ClientConnection clientConnection, jakarta.ws.rs.core.UriInfo uriInfo) static jakarta.ws.rs.core.Response
AuthenticationManager.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.Response
AuthenticationManager.finishedRequiredActions
(KeycloakSession session, AuthenticationSessionModel authSession, UserSessionModel userSession, ClientConnection clientConnection, HttpRequest request, jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event) static jakarta.ws.rs.core.Response
AuthenticationManager.nextActionAfterAuthentication
(KeycloakSession session, AuthenticationSessionModel authSession, ClientConnection clientConnection, HttpRequest request, jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event) protected void
DefaultBlockingBruteForceProtector.processLogin
(RealmModel realm, UserModel user, ClientConnection clientConnection, jakarta.ws.rs.core.UriInfo uriInfo, boolean success) protected void
DefaultBruteForceProtector.processLogin
(RealmModel realm, UserModel user, ClientConnection clientConnection, jakarta.ws.rs.core.UriInfo uriInfo, boolean success) static jakarta.ws.rs.core.Response
AuthenticationManager.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.Response
AuthenticationManager.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) void
BruteForceProtector.successfulLogin
(RealmModel realm, UserModel user, ClientConnection clientConnection, jakarta.ws.rs.core.UriInfo uriInfo) void
DefaultBruteForceProtector.successfulLogin
(RealmModel realm, UserModel user, ClientConnection clientConnection, jakarta.ws.rs.core.UriInfo uriInfo) 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) -
Uses of ClientConnection in org.keycloak.services.resources
Modifier and TypeFieldDescriptionprotected final ClientConnection
AbstractSecuredLocalService.clientConnection
ModifierConstructorDescriptionLogoutSessionCodeChecks
(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 clientData, String flowPath) -
Uses of ClientConnection in org.keycloak.services.resources.account
Modifier and TypeFieldDescriptionprotected final ClientConnection
AccountRestService.clientConnection
-
Uses of ClientConnection in org.keycloak.services.resources.admin
Modifier and TypeFieldDescriptionprotected final ClientConnection
AdminConsole.clientConnection
protected final ClientConnection
ClientResource.clientConnection
protected final ClientConnection
ComponentResource.clientConnection
protected final ClientConnection
LdapServerCapabilitiesResource.clientConnection
protected final ClientConnection
RealmsAdminResource.clientConnection
protected final ClientConnection
RoleMapperResource.clientConnection
protected final ClientConnection
UserResource.clientConnection
protected final ClientConnection
UsersResource.clientConnection
protected final ClientConnection
UserStorageProviderResource.clientConnection
protected final ClientConnection
AttackDetectionResource.connection
protected final ClientConnection
RealmAdminResource.connection
ModifierConstructorDescriptionAdminEventBuilder
(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.twitter
Modifier and TypeFieldDescriptionprotected final ClientConnection
TwitterIdentityProvider.Endpoint.clientConnection