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 ClientConnectionAuthenticationProcessor. connectionMethods in org.keycloak.authentication that return ClientConnection Modifier and Type Method Description ClientConnectionAbstractAuthenticationFlowContext. getConnection()Information about the IP address from the connecting HTTP client.ClientConnectionAuthenticationProcessor. getConnection()ClientConnectionAuthenticationProcessor.Result. getConnection()ClientConnectionFormContext. getConnection()Information about the IP address from the connecting HTTP client.ClientConnectionRequiredActionContext. getConnection()ClientConnectionRequiredActionContextResult. getConnection()Methods in org.keycloak.authentication with parameters of type ClientConnection Modifier and Type Method Description static ClientSessionContextAuthenticationProcessor. attachSession(AuthenticationSessionModel authSession, UserSessionModel userSession, KeycloakSession session, RealmModel realm, ClientConnection connection, EventBuilder event)AuthenticationProcessorAuthenticationProcessor. 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 ClientConnectionActionTokenContext. 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 ClientConnectionProtectionService. clientConnection -
Uses of ClientConnection in org.keycloak.broker.oidc
Fields in org.keycloak.broker.oidc declared as ClientConnection Modifier and Type Field Description protected ClientConnectionAbstractOAuth2IdentityProvider.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 booleanSslRequired. 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 ClientConnectionKeycloakContext. getConnection() -
Uses of ClientConnection in org.keycloak.protocol
Fields in org.keycloak.protocol declared as ClientConnection Modifier and Type Field Description protected ClientConnectionAuthorizationEndpointBase. clientConnectionMethods in org.keycloak.protocol with parameters of type ClientConnection Modifier and Type Method Description static voidRestartLoginCookie. 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 ClientConnectionTokenExchangeContext. getClientConnection()Methods in org.keycloak.protocol.oidc with parameters of type ClientConnection Modifier and Type Method Description TokenManager.AccessTokenResponseBuilderTokenManager. 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.TokenValidationTokenManager. 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 ClientConnectionDefaultKeycloakContext. 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 voidAbstractRequestFilter. 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 BackchannelLogoutResponseAuthenticationManager. backchannelLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, javax.ws.rs.core.HttpHeaders headers, boolean logoutBroker)static BackchannelLogoutResponseAuthenticationManager. 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.ResponseAuthenticationManager. browserLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, javax.ws.rs.core.HttpHeaders headers)static voidAuthenticationManager. createLoginCookie(KeycloakSession keycloakSession, RealmModel realm, UserModel user, UserSessionModel session, javax.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, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders headers, ClientConnection connection)voidBruteForceProtector. failedLogin(RealmModel realm, UserModel user, ClientConnection clientConnection)voidDefaultBruteForceProtector. failedLogin(RealmModel realm, UserModel user, ClientConnection clientConnection)static javax.ws.rs.core.ResponseAuthenticationManager. 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.ResponseAuthenticationManager. finishedRequiredActions(KeycloakSession session, AuthenticationSessionModel authSession, UserSessionModel userSession, ClientConnection clientConnection, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, EventBuilder event)static javax.ws.rs.core.ResponseAuthenticationManager. nextActionAfterAuthentication(KeycloakSession session, AuthenticationSessionModel authSession, ClientConnection clientConnection, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, EventBuilder event)static javax.ws.rs.core.ResponseAuthenticationManager. 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.ResponseAuthenticationManager. 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.BearerTokenAuthenticatorAppAuthManager.BearerTokenAuthenticator. setConnection(ClientConnection connection)voidBruteForceProtector. successfulLogin(RealmModel realm, UserModel user, ClientConnection clientConnection)voidDefaultBruteForceProtector. successfulLogin(RealmModel realm, UserModel user, ClientConnection clientConnection)static AuthenticationManager.AuthResultAuthenticationManager. 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 ClientConnectionAbstractSecuredLocalService. clientConnectionConstructors 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 ClientConnectionAccountRestService. 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 ClientConnectionAdminConsole. clientConnectionprotected ClientConnectionClientResource. clientConnectionprotected ClientConnectionClientStorageProviderResource. clientConnectionprotected ClientConnectionComponentResource. clientConnectionprotected ClientConnectionLdapServerCapabilitiesResource. clientConnectionprotected ClientConnectionRealmsAdminResource. clientConnectionprotected ClientConnectionRoleMapperResource. clientConnectionprotected ClientConnectionUserResource. clientConnectionprotected ClientConnectionUsersResource. clientConnectionprotected ClientConnectionUserStorageProviderResource. clientConnectionprotected ClientConnectionAttackDetectionResource. connectionprotected ClientConnectionRealmAdminResource. connectionConstructors 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 ClientConnectionTwitterIdentityProvider.Endpoint. clientConnection
-