Modifier and Type | Field and Description |
---|---|
protected ClientConnection |
AuthenticationProcessor.connection |
Modifier and Type | Method and Description |
---|---|
ClientConnection |
RequiredActionContext.getConnection() |
ClientConnection |
FormContext.getConnection()
Information about the IP address from the connecting HTTP client.
|
ClientConnection |
AbstractAuthenticationFlowContext.getConnection()
Information about the IP address from the connecting HTTP client.
|
ClientConnection |
RequiredActionContextResult.getConnection() |
ClientConnection |
AuthenticationProcessor.getConnection() |
ClientConnection |
AuthenticationProcessor.Result.getConnection() |
Modifier and Type | Method and Description |
---|---|
static ClientSessionContext |
AuthenticationProcessor.attachSession(AuthenticationSessionModel authSession,
UserSessionModel userSession,
KeycloakSession session,
RealmModel realm,
ClientConnection connection,
EventBuilder event) |
AuthenticationProcessor |
AuthenticationProcessor.setConnection(ClientConnection connection) |
Modifier and Type | Method and Description |
---|---|
ClientConnection |
ActionTokenContext.getClientConnection() |
Constructor and Description |
---|
ActionTokenContext(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection clientConnection,
org.jboss.resteasy.spi.HttpRequest request,
EventBuilder event,
ActionTokenHandler<T> handler,
String executionId,
ActionTokenContext.ProcessAuthenticateFlow processFlow,
ActionTokenContext.ProcessBrokerFlow processBrokerFlow) |
Constructor and Description |
---|
KeycloakAuthorizationRequest(AuthorizationProvider authorization,
TokenManager tokenManager,
EventBuilder event,
org.jboss.resteasy.spi.HttpRequest request,
Cors cors,
ClientConnection clientConnection) |
Modifier and Type | Field and Description |
---|---|
protected ClientConnection |
ProtectionService.clientConnection |
Modifier and Type | Field and Description |
---|---|
protected ClientConnection |
AbstractOAuth2IdentityProvider.Endpoint.clientConnection |
Modifier and Type | Method and Description |
---|---|
boolean |
SslRequired.isRequired(ClientConnection connection) |
Constructor and Description |
---|
EventBuilder(RealmModel realm,
KeycloakSession session,
ClientConnection clientConnection) |
Modifier and Type | Method and Description |
---|---|
ClientConnection |
KeycloakContext.getConnection() |
Modifier and Type | Field and Description |
---|---|
protected ClientConnection |
AuthorizationEndpointBase.clientConnection |
Modifier and Type | Method and Description |
---|---|
static void |
RestartLoginCookie.expireRestartCookie(RealmModel realm,
ClientConnection connection,
javax.ws.rs.core.UriInfo uriInfo) |
static void |
RestartLoginCookie.setRestartCookie(KeycloakSession session,
RealmModel realm,
ClientConnection connection,
javax.ws.rs.core.UriInfo uriInfo,
AuthenticationSessionModel authSession) |
Modifier and Type | Method and Description |
---|---|
ClientConnection |
TokenExchangeContext.getClientConnection() |
Modifier and Type | Method and Description |
---|---|
TokenManager.RefreshResult |
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,
org.jboss.resteasy.spi.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) |
Constructor and 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) |
Modifier and Type | Method and Description |
---|---|
ClientConnection |
DefaultKeycloakContext.getConnection() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractRequestFilter.filter(ClientConnection clientConnection,
Consumer<KeycloakSession> next) |
Modifier and Type | Method and 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,
String initiatingIdp) |
static void |
AuthenticationManager.createLoginCookie(KeycloakSession keycloakSession,
RealmModel realm,
UserModel user,
UserSessionModel session,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection) |
static void |
AuthenticationManager.createRememberMeCookie(RealmModel realm,
String username,
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) |
static void |
AuthenticationManager.expireIdentityCookie(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection) |
static void |
AuthenticationManager.expireOldAuthSessionCookie(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection) |
static void |
AuthenticationManager.expireOldIdentityCookie(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection) |
static void |
AuthenticationManager.expireRememberMeCookie(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection) |
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,
org.jboss.resteasy.spi.HttpRequest request,
javax.ws.rs.core.UriInfo uriInfo,
EventBuilder event) |
static javax.ws.rs.core.Response |
AuthenticationManager.nextActionAfterAuthentication(KeycloakSession session,
AuthenticationSessionModel authSession,
ClientConnection clientConnection,
org.jboss.resteasy.spi.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,
org.jboss.resteasy.spi.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,
org.jboss.resteasy.spi.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) |
Modifier and Type | Field and Description |
---|---|
protected ClientConnection |
RealmsResource.clientConnection |
protected ClientConnection |
AbstractSecuredLocalService.clientConnection |
Constructor and Description |
---|
SessionCodeChecks(RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
org.jboss.resteasy.spi.HttpRequest request,
ClientConnection clientConnection,
KeycloakSession session,
EventBuilder event,
String authSessionId,
String code,
String execution,
String clientId,
String tabId,
String flowPath) |
Modifier and Type | Field and Description |
---|---|
protected ClientConnection |
AccountRestService.clientConnection |
Modifier and Type | Field and Description |
---|---|
protected ClientConnection |
UsersResource.clientConnection |
protected ClientConnection |
UserStorageProviderResource.clientConnection |
protected ClientConnection |
UserResource.clientConnection |
protected ClientConnection |
RoleMapperResource.clientConnection |
protected ClientConnection |
RealmsAdminResource.clientConnection |
protected ClientConnection |
ComponentResource.clientConnection |
protected ClientConnection |
ClientStorageProviderResource.clientConnection |
protected ClientConnection |
ClientResource.clientConnection |
protected ClientConnection |
AdminRoot.clientConnection |
protected ClientConnection |
AdminConsole.clientConnection |
protected ClientConnection |
RealmAdminResource.connection |
protected ClientConnection |
AttackDetectionResource.connection |
Constructor and 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) |
Modifier and Type | Field and Description |
---|---|
protected ClientConnection |
TwitterIdentityProvider.Endpoint.clientConnection |
Copyright © 2021 JBoss by Red Hat. All rights reserved.