Uses of Interface
org.keycloak.common.ClientConnection
-
-
Uses of ClientConnection in org.keycloak.authentication
Fields in org.keycloak.authentication declared as ClientConnection Modifier and Type Field Description protected ClientConnection
AuthenticationProcessor. connection
Methods in org.keycloak.authentication that return ClientConnection Modifier and Type Method Description ClientConnection
AbstractAuthenticationFlowContext. getConnection()
Information about the IP address from the connecting HTTP client.ClientConnection
AuthenticationProcessor. getConnection()
ClientConnection
AuthenticationProcessor.Result. getConnection()
ClientConnection
FormContext. getConnection()
Information about the IP address from the connecting HTTP client.ClientConnection
RequiredActionContext. getConnection()
ClientConnection
RequiredActionContextResult. getConnection()
Methods in org.keycloak.authentication with parameters of type ClientConnection Modifier and Type Method Description static ClientSessionContext
AuthenticationProcessor. attachSession(AuthenticationSessionModel authSession, UserSessionModel userSession, KeycloakSession session, RealmModel realm, ClientConnection connection, EventBuilder event)
AuthenticationProcessor
AuthenticationProcessor. setConnection(ClientConnection connection)
-
Uses of ClientConnection in org.keycloak.authentication.actiontoken
Methods in org.keycloak.authentication.actiontoken that return ClientConnection Modifier and Type Method Description ClientConnection
ActionTokenContext. getClientConnection()
Constructors in org.keycloak.authentication.actiontoken with parameters of type ClientConnection Constructor Description ActionTokenContext(KeycloakSession session, RealmModel realm, javax.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.authorization
Constructors in org.keycloak.authorization.authorization with parameters of type ClientConnection Constructor Description KeycloakAuthorizationRequest(AuthorizationProvider authorization, TokenManager tokenManager, EventBuilder event, HttpRequest request, Cors cors, ClientConnection clientConnection)
-
Uses of ClientConnection in org.keycloak.authorization.protection
Fields in org.keycloak.authorization.protection declared as ClientConnection Modifier and Type Field Description protected ClientConnection
ProtectionService. clientConnection
-
Uses of ClientConnection in org.keycloak.broker.oidc
Fields in org.keycloak.broker.oidc declared as ClientConnection Modifier and Type Field Description protected ClientConnection
AbstractOAuth2IdentityProvider.Endpoint. clientConnection
-
Uses of ClientConnection in org.keycloak.common.enums
Methods in org.keycloak.common.enums with parameters of type ClientConnection Modifier and Type Method Description boolean
SslRequired. isRequired(ClientConnection connection)
-
Uses of ClientConnection in org.keycloak.events
Constructors in org.keycloak.events with parameters of type ClientConnection Constructor Description EventBuilder(RealmModel realm, KeycloakSession session, ClientConnection clientConnection)
-
Uses of ClientConnection in org.keycloak.models
Methods in org.keycloak.models that return ClientConnection Modifier and Type Method Description ClientConnection
KeycloakContext. getConnection()
-
Uses of ClientConnection in org.keycloak.protocol
Fields in org.keycloak.protocol declared as ClientConnection Modifier and Type Field Description protected ClientConnection
AuthorizationEndpointBase. clientConnection
Methods in org.keycloak.protocol with parameters of type ClientConnection Modifier and Type Method Description static void
RestartLoginCookie. setRestartCookie(KeycloakSession session, RealmModel realm, ClientConnection connection, javax.ws.rs.core.UriInfo uriInfo, AuthenticationSessionModel authSession)
-
Uses of ClientConnection in org.keycloak.protocol.oidc
Methods in org.keycloak.protocol.oidc that return ClientConnection Modifier and Type Method Description ClientConnection
TokenExchangeContext. getClientConnection()
Methods in org.keycloak.protocol.oidc with parameters of type ClientConnection Modifier and Type Method Description TokenManager.AccessTokenResponseBuilder
TokenManager. refreshAccessToken(KeycloakSession session, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, RealmModel realm, ClientModel authorizedClient, String encodedRefreshToken, EventBuilder event, javax.ws.rs.core.HttpHeaders headers, HttpRequest request)
TokenManager.TokenValidation
TokenManager. validateToken(KeycloakSession session, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, RealmModel realm, RefreshToken oldToken, javax.ws.rs.core.HttpHeaders headers)
Constructors in org.keycloak.protocol.oidc with parameters of type ClientConnection Constructor Description TokenExchangeContext(KeycloakSession session, javax.ws.rs.core.MultivaluedMap<String,String> formParams, Object cors, RealmModel realm, EventBuilder event, ClientModel client, ClientConnection clientConnection, javax.ws.rs.core.HttpHeaders headers, Object tokenManager, Map<String,String> clientAuthAttributes)
-
Uses of ClientConnection in org.keycloak.services
Methods in org.keycloak.services that return ClientConnection Modifier and Type Method Description ClientConnection
DefaultKeycloakContext. getConnection()
-
Uses of ClientConnection in org.keycloak.services.filters
Methods in org.keycloak.services.filters with parameters of type ClientConnection Modifier and Type Method Description protected void
AbstractRequestFilter. filter(ClientConnection clientConnection, Consumer<KeycloakSession> next)
-
Uses of ClientConnection in org.keycloak.services.managers
Methods in org.keycloak.services.managers with parameters of type ClientConnection Modifier and Type Method Description static BackchannelLogoutResponse
AuthenticationManager. backchannelLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, javax.ws.rs.core.HttpHeaders headers, boolean logoutBroker)
static BackchannelLogoutResponse
AuthenticationManager. backchannelLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, javax.ws.rs.core.HttpHeaders headers, boolean logoutBroker, boolean offlineSession)
static javax.ws.rs.core.Response
AuthenticationManager. browserLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, javax.ws.rs.core.HttpHeaders headers)
static void
AuthenticationManager. createLoginCookie(KeycloakSession keycloakSession, RealmModel realm, UserModel user, UserSessionModel session, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection)
static void
AuthenticationManager. expireCookie(RealmModel realm, String cookieName, String path, boolean httpOnly, ClientConnection connection, ServerCookie.SameSiteAttributeValue sameSite, KeycloakSession session)
static boolean
AuthenticationManager. expireUserSessionCookie(KeycloakSession session, UserSessionModel userSession, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders headers, ClientConnection connection)
void
BruteForceProtector. failedLogin(RealmModel realm, UserModel user, ClientConnection clientConnection)
void
DefaultBruteForceProtector. failedLogin(RealmModel realm, UserModel user, ClientConnection clientConnection)
static javax.ws.rs.core.Response
AuthenticationManager. finishBrowserLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, javax.ws.rs.core.HttpHeaders headers)
static javax.ws.rs.core.Response
AuthenticationManager. finishedRequiredActions(KeycloakSession session, AuthenticationSessionModel authSession, UserSessionModel userSession, ClientConnection clientConnection, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, EventBuilder event)
static javax.ws.rs.core.Response
AuthenticationManager. nextActionAfterAuthentication(KeycloakSession session, AuthenticationSessionModel authSession, ClientConnection clientConnection, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, EventBuilder event)
static javax.ws.rs.core.Response
AuthenticationManager. redirectAfterSuccessfulFlow(KeycloakSession session, RealmModel realm, UserSessionModel userSession, ClientSessionContext clientSessionCtx, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, EventBuilder event, AuthenticationSessionModel authSession)
static javax.ws.rs.core.Response
AuthenticationManager. redirectAfterSuccessfulFlow(KeycloakSession session, RealmModel realm, UserSessionModel userSession, ClientSessionContext clientSessionCtx, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, EventBuilder event, AuthenticationSessionModel authSession, LoginProtocol protocol)
AppAuthManager.BearerTokenAuthenticator
AppAuthManager.BearerTokenAuthenticator. setConnection(ClientConnection connection)
void
BruteForceProtector. successfulLogin(RealmModel realm, UserModel user, ClientConnection clientConnection)
void
DefaultBruteForceProtector. successfulLogin(RealmModel realm, UserModel user, ClientConnection clientConnection)
static AuthenticationManager.AuthResult
AuthenticationManager. verifyIdentityToken(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, boolean checkActive, boolean checkTokenType, String checkAudience, boolean isCookie, String tokenString, javax.ws.rs.core.HttpHeaders headers, TokenVerifier.Predicate<? super AccessToken>... additionalChecks)
-
Uses of ClientConnection in org.keycloak.services.resources
Fields in org.keycloak.services.resources declared as ClientConnection Modifier and Type Field Description protected ClientConnection
AbstractSecuredLocalService. clientConnection
Constructors in org.keycloak.services.resources with parameters of type ClientConnection Constructor Description LogoutSessionCodeChecks(RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, HttpRequest request, ClientConnection clientConnection, KeycloakSession session, EventBuilder event, String code, String clientId, String tabId)
SessionCodeChecks(RealmModel realm, javax.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.account
Fields in org.keycloak.services.resources.account declared as ClientConnection Modifier and Type Field Description protected ClientConnection
AccountRestService. clientConnection
-
Uses of ClientConnection in org.keycloak.services.resources.admin
Fields in org.keycloak.services.resources.admin declared as ClientConnection Modifier and Type Field Description protected ClientConnection
AdminConsole. clientConnection
protected ClientConnection
ClientResource. clientConnection
protected ClientConnection
ClientStorageProviderResource. clientConnection
protected ClientConnection
ComponentResource. clientConnection
protected ClientConnection
LdapServerCapabilitiesResource. clientConnection
protected ClientConnection
RealmsAdminResource. clientConnection
protected ClientConnection
RoleMapperResource. clientConnection
protected ClientConnection
UserResource. clientConnection
protected ClientConnection
UsersResource. clientConnection
protected ClientConnection
UserStorageProviderResource. clientConnection
protected ClientConnection
AttackDetectionResource. connection
protected ClientConnection
RealmAdminResource. connection
Constructors in org.keycloak.services.resources.admin with parameters of type ClientConnection Constructor Description AdminEventBuilder(RealmModel realm, AdminAuth auth, KeycloakSession session, ClientConnection clientConnection)
ClientScopeEvaluateResource(KeycloakSession session, javax.ws.rs.core.UriInfo uriInfo, RealmModel realm, AdminPermissionEvaluator auth, ClientModel client, ClientConnection clientConnection)
-
Uses of ClientConnection in org.keycloak.social.twitter
Fields in org.keycloak.social.twitter declared as ClientConnection Modifier and Type Field Description protected ClientConnection
TwitterIdentityProvider.Endpoint. clientConnection
-