Uses of Class
org.keycloak.events.EventBuilder
-
-
Uses of EventBuilder in org.keycloak.authentication
Fields in org.keycloak.authentication declared as EventBuilder Modifier and Type Field Description protected EventBuilder
AuthenticationProcessor. event
protected EventBuilder
RequiredActionContextResult. eventBuilder
Methods in org.keycloak.authentication that return EventBuilder Modifier and Type Method Description EventBuilder
AbstractAuthenticationFlowContext. getEvent()
Current event builder being usedEventBuilder
AuthenticationProcessor. getEvent()
EventBuilder
AuthenticationProcessor.Result. getEvent()
EventBuilder
FormContext. getEvent()
Current event builder being usedEventBuilder
RequiredActionContext. getEvent()
Current event builder being usedEventBuilder
RequiredActionContextResult. getEvent()
EventBuilder
AbstractAuthenticationFlowContext. newEvent()
Create a refresh new EventBuilder to use within this contextEventBuilder
AuthenticationProcessor. newEvent()
EventBuilder
AuthenticationProcessor.Result. newEvent()
EventBuilder
FormContext. newEvent()
Create a refresh new EventBuilder to use within this contextMethods in org.keycloak.authentication with parameters of type EventBuilder Modifier and Type Method Description static ClientSessionContext
AuthenticationProcessor. attachSession(AuthenticationSessionModel authSession, UserSessionModel userSession, KeycloakSession session, RealmModel realm, ClientConnection connection, EventBuilder event)
AuthenticationProcessor
AuthenticationProcessor. setEventBuilder(EventBuilder eventBuilder)
Constructors in org.keycloak.authentication with parameters of type EventBuilder Constructor Description RequiredActionContextResult(AuthenticationSessionModel authSession, RealmModel realm, EventBuilder eventBuilder, KeycloakSession session, HttpRequest httpRequest, UserModel user, RequiredActionFactory factory)
-
Uses of EventBuilder in org.keycloak.authentication.actiontoken
Methods in org.keycloak.authentication.actiontoken that return EventBuilder Modifier and Type Method Description EventBuilder
ActionTokenContext. getEvent()
Methods in org.keycloak.authentication.actiontoken with parameters of type EventBuilder Modifier and Type Method Description void
ActionTokenContext. setEvent(EventBuilder event)
Constructors in org.keycloak.authentication.actiontoken with parameters of type EventBuilder 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 EventBuilder in org.keycloak.authentication.requiredactions
Methods in org.keycloak.authentication.requiredactions with parameters of type EventBuilder Modifier and Type Method Description static void
UpdateEmail. updateEmailNow(EventBuilder event, UserModel user, UserProfile emailUpdateValidationResult)
-
Uses of EventBuilder in org.keycloak.authorization.authorization
Constructors in org.keycloak.authorization.authorization with parameters of type EventBuilder Constructor Description KeycloakAuthorizationRequest(AuthorizationProvider authorization, TokenManager tokenManager, EventBuilder event, HttpRequest request, Cors cors, ClientConnection clientConnection)
-
Uses of EventBuilder in org.keycloak.broker.oidc
Fields in org.keycloak.broker.oidc declared as EventBuilder Modifier and Type Field Description protected EventBuilder
AbstractOAuth2IdentityProvider.Endpoint. event
Methods in org.keycloak.broker.oidc with parameters of type EventBuilder Modifier and Type Method Description Object
AbstractOAuth2IdentityProvider. callback(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event)
Object
KeycloakOIDCIdentityProvider. callback(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event)
Object
OIDCIdentityProvider. callback(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event)
BrokeredIdentityContext
AbstractOAuth2IdentityProvider. exchangeExternal(EventBuilder event, javax.ws.rs.core.MultivaluedMap<String,String> params)
protected BrokeredIdentityContext
AbstractOAuth2IdentityProvider. exchangeExternalImpl(EventBuilder event, javax.ws.rs.core.MultivaluedMap<String,String> params)
protected BrokeredIdentityContext
KeycloakOIDCIdentityProvider. exchangeExternalImpl(EventBuilder event, javax.ws.rs.core.MultivaluedMap<String,String> params)
protected BrokeredIdentityContext
OIDCIdentityProvider. exchangeExternalImpl(EventBuilder event, javax.ws.rs.core.MultivaluedMap<String,String> params)
protected BrokeredIdentityContext
AbstractOAuth2IdentityProvider. exchangeExternalUserInfoValidationOnly(EventBuilder event, javax.ws.rs.core.MultivaluedMap<String,String> params)
javax.ws.rs.core.Response
AbstractOAuth2IdentityProvider. exchangeFromToken(javax.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject, javax.ws.rs.core.MultivaluedMap<String,String> params)
protected javax.ws.rs.core.Response
AbstractOAuth2IdentityProvider. exchangeSessionToken(javax.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject)
protected javax.ws.rs.core.Response
OIDCIdentityProvider. exchangeSessionToken(javax.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject)
protected javax.ws.rs.core.Response
AbstractOAuth2IdentityProvider. exchangeStoredToken(javax.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject)
protected javax.ws.rs.core.Response
OIDCIdentityProvider. exchangeStoredToken(javax.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject)
protected BrokeredIdentityContext
AbstractOAuth2IdentityProvider. extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode node)
protected BrokeredIdentityContext
OIDCIdentityProvider. extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode userInfo)
protected String
AbstractOAuth2IdentityProvider. getProfileEndpointForValidation(EventBuilder event)
protected String
OIDCIdentityProvider. getProfileEndpointForValidation(EventBuilder event)
protected javax.ws.rs.core.Response
AbstractOAuth2IdentityProvider. hasExternalExchangeToken(EventBuilder event, UserSessionModel tokenUserSession, javax.ws.rs.core.MultivaluedMap<String,String> params)
check to see if we have a token exchange in session in other words check to see if this session was created by an external exchangeprotected BrokeredIdentityContext
AbstractOAuth2IdentityProvider. validateExternalTokenThroughUserInfo(EventBuilder event, String subjectToken, String subjectTokenType)
protected BrokeredIdentityContext
OIDCIdentityProvider. validateJwt(EventBuilder event, String subjectToken, String subjectTokenType)
Constructors in org.keycloak.broker.oidc with parameters of type EventBuilder Constructor Description Endpoint(IdentityProvider.AuthenticationCallback callback, RealmModel realm, EventBuilder event, AbstractOAuth2IdentityProvider provider)
KeycloakEndpoint(IdentityProvider.AuthenticationCallback callback, RealmModel realm, EventBuilder event, KeycloakOIDCIdentityProvider provider)
OIDCEndpoint(IdentityProvider.AuthenticationCallback callback, RealmModel realm, EventBuilder event, OIDCIdentityProvider provider)
-
Uses of EventBuilder in org.keycloak.broker.provider
Methods in org.keycloak.broker.provider with parameters of type EventBuilder Modifier and Type Method Description Object
AbstractIdentityProvider. callback(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event)
Object
IdentityProvider. callback(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event)
JAXRS callback endpoint for when the remote IDP wants to callback to keycloak.BrokeredIdentityContext
ExchangeExternalToken. exchangeExternal(EventBuilder event, javax.ws.rs.core.MultivaluedMap<String,String> params)
javax.ws.rs.core.Response
ExchangeTokenToIdentityProviderToken. exchangeFromToken(javax.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject, javax.ws.rs.core.MultivaluedMap<String,String> params)
-
Uses of EventBuilder in org.keycloak.broker.saml
Fields in org.keycloak.broker.saml declared as EventBuilder Modifier and Type Field Description protected EventBuilder
SAMLEndpoint. event
Methods in org.keycloak.broker.saml with parameters of type EventBuilder Modifier and Type Method Description Object
SAMLIdentityProvider. callback(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event)
-
Uses of EventBuilder in org.keycloak.events
Methods in org.keycloak.events that return EventBuilder Modifier and Type Method Description EventBuilder
EventBuilder. client(String clientId)
EventBuilder
EventBuilder. client(ClientModel client)
EventBuilder
EventBuilder. clone()
EventBuilder
EventBuilder. detail(String key, String value)
EventBuilder
EventBuilder. detail(String key, Collection<String> values)
Add event detail where strings from the input Collection are filtered not to containnull
and then joined using::
character.EventBuilder
EventBuilder. detail(String key, Stream<String> values)
Add event detail where strings from the input Stream are filtered not to containnull
and then joined using::
character.EventBuilder
EventBuilder. event(EventType e)
EventBuilder
EventBuilder. ipAddress(String ipAddress)
EventBuilder
EventBuilder. realm(String realmId)
EventBuilder
EventBuilder. realm(RealmModel realm)
EventBuilder
EventBuilder. removeDetail(String key)
EventBuilder
EventBuilder. session(String sessionId)
EventBuilder
EventBuilder. session(UserSessionModel session)
EventBuilder
EventBuilder. storeImmediately(boolean forcedValue)
Sets the time when to store the event.EventBuilder
EventBuilder. user(String userId)
EventBuilder
EventBuilder. user(UserModel user)
-
Uses of EventBuilder in org.keycloak.protocol
Fields in org.keycloak.protocol declared as EventBuilder Modifier and Type Field Description protected EventBuilder
AuthorizationEndpointBase. event
Methods in org.keycloak.protocol with parameters of type EventBuilder Modifier and Type Method Description Object
LoginProtocolFactory. createProtocolEndpoint(KeycloakSession session, EventBuilder event)
LoginProtocol
LoginProtocol. setEventBuilder(EventBuilder event)
Constructors in org.keycloak.protocol with parameters of type EventBuilder Constructor Description AuthorizationEndpointBase(KeycloakSession session, EventBuilder event)
-
Uses of EventBuilder in org.keycloak.protocol.docker
Methods in org.keycloak.protocol.docker with parameters of type EventBuilder Modifier and Type Method Description Object
DockerAuthV2ProtocolFactory. createProtocolEndpoint(KeycloakSession session, EventBuilder event)
LoginProtocol
DockerAuthV2Protocol. setEventBuilder(EventBuilder event)
Constructors in org.keycloak.protocol.docker with parameters of type EventBuilder Constructor Description DockerAuthV2Protocol(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders headers, EventBuilder event)
DockerEndpoint(KeycloakSession session, EventBuilder event, EventType login)
DockerV2LoginProtocolService(KeycloakSession session, EventBuilder event)
-
Uses of EventBuilder in org.keycloak.protocol.oidc
Fields in org.keycloak.protocol.oidc declared as EventBuilder Modifier and Type Field Description protected EventBuilder
OIDCLoginProtocol. event
Methods in org.keycloak.protocol.oidc that return EventBuilder Modifier and Type Method Description EventBuilder
TokenExchangeContext. getEvent()
Methods in org.keycloak.protocol.oidc with parameters of type EventBuilder Modifier and Type Method Description Object
OIDCLoginProtocolFactory. createProtocolEndpoint(KeycloakSession session, EventBuilder event)
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.AccessTokenResponseBuilder
TokenManager. responseBuilder(RealmModel realm, ClientModel client, EventBuilder event, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
OIDCLoginProtocol
OIDCLoginProtocol. setEventBuilder(EventBuilder event)
Constructors in org.keycloak.protocol.oidc with parameters of type EventBuilder Constructor Description AccessTokenResponseBuilder(RealmModel realm, ClientModel client, EventBuilder event, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
OIDCLoginProtocol(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders headers, EventBuilder event)
OIDCLoginProtocolService(KeycloakSession session, EventBuilder event, OIDCProviderConfig providerConfig)
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 EventBuilder in org.keycloak.protocol.oidc.endpoints
Methods in org.keycloak.protocol.oidc.endpoints with parameters of type EventBuilder Modifier and Type Method Description AuthorizationEndpointChecker
AuthorizationEndpointChecker. event(EventBuilder event)
Constructors in org.keycloak.protocol.oidc.endpoints with parameters of type EventBuilder Constructor Description AuthorizationEndpoint(KeycloakSession session, EventBuilder event)
LogoutEndpoint(KeycloakSession session, TokenManager tokenManager, EventBuilder event, OIDCProviderConfig providerConfig)
TokenEndpoint(KeycloakSession session, TokenManager tokenManager, EventBuilder event)
TokenIntrospectionEndpoint(KeycloakSession session, EventBuilder event)
TokenRevocationEndpoint(KeycloakSession session, EventBuilder event)
-
Uses of EventBuilder in org.keycloak.protocol.oidc.endpoints.request
Methods in org.keycloak.protocol.oidc.endpoints.request with parameters of type EventBuilder Modifier and Type Method Description static String
AuthorizationEndpointRequestParserProcessor. getClientId(EventBuilder event, KeycloakSession session, javax.ws.rs.core.MultivaluedMap<String,String> requestParams)
static AuthorizationEndpointRequest
AuthorizationEndpointRequestParserProcessor. parseRequest(EventBuilder event, KeycloakSession session, ClientModel client, javax.ws.rs.core.MultivaluedMap<String,String> requestParams, AuthorizationEndpointRequestParserProcessor.EndpointType endpointType)
-
Uses of EventBuilder in org.keycloak.protocol.oidc.ext
Methods in org.keycloak.protocol.oidc.ext with parameters of type EventBuilder Modifier and Type Method Description void
OIDCExtProvider. setEvent(EventBuilder event)
-
Uses of EventBuilder in org.keycloak.protocol.oidc.grants.ciba
Constructors in org.keycloak.protocol.oidc.grants.ciba with parameters of type EventBuilder Constructor Description CibaGrantType(javax.ws.rs.core.MultivaluedMap<String,String> formParams, ClientModel client, KeycloakSession session, TokenEndpoint tokenEndpoint, RealmModel realm, EventBuilder event, Cors cors)
-
Uses of EventBuilder in org.keycloak.protocol.oidc.grants.ciba.endpoints
Fields in org.keycloak.protocol.oidc.grants.ciba.endpoints declared as EventBuilder Modifier and Type Field Description protected EventBuilder
AbstractCibaEndpoint. event
Methods in org.keycloak.protocol.oidc.grants.ciba.endpoints with parameters of type EventBuilder Modifier and Type Method Description void
CibaRootEndpoint. setEvent(EventBuilder event)
Constructors in org.keycloak.protocol.oidc.grants.ciba.endpoints with parameters of type EventBuilder Constructor Description AbstractCibaEndpoint(KeycloakSession session, EventBuilder event)
BackchannelAuthenticationCallbackEndpoint(KeycloakSession session, EventBuilder event)
BackchannelAuthenticationEndpoint(KeycloakSession session, EventBuilder event)
-
Uses of EventBuilder in org.keycloak.protocol.oidc.grants.ciba.endpoints.request
Methods in org.keycloak.protocol.oidc.grants.ciba.endpoints.request with parameters of type EventBuilder Modifier and Type Method Description static BackchannelAuthenticationEndpointRequest
BackchannelAuthenticationEndpointRequestParserProcessor. parseRequest(EventBuilder event, KeycloakSession session, ClientModel client, javax.ws.rs.core.MultivaluedMap<String,String> requestParams, CibaConfig config)
-
Uses of EventBuilder in org.keycloak.protocol.oidc.grants.device
Methods in org.keycloak.protocol.oidc.grants.device with parameters of type EventBuilder Modifier and Type Method Description static OAuth2DeviceCodeModel
DeviceGrantType. getDeviceByDeviceCode(KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, String deviceCode)
Constructors in org.keycloak.protocol.oidc.grants.device with parameters of type EventBuilder Constructor Description DeviceGrantType(javax.ws.rs.core.MultivaluedMap<String,String> formParams, ClientModel client, KeycloakSession session, TokenEndpoint tokenEndpoint, RealmModel realm, EventBuilder event, Cors cors)
-
Uses of EventBuilder in org.keycloak.protocol.oidc.grants.device.endpoints
Constructors in org.keycloak.protocol.oidc.grants.device.endpoints with parameters of type EventBuilder Constructor Description DeviceEndpoint(KeycloakSession session, EventBuilder event)
-
Uses of EventBuilder in org.keycloak.protocol.oidc.par.endpoints
Fields in org.keycloak.protocol.oidc.par.endpoints declared as EventBuilder Modifier and Type Field Description protected EventBuilder
AbstractParEndpoint. event
Methods in org.keycloak.protocol.oidc.par.endpoints with parameters of type EventBuilder Modifier and Type Method Description void
ParRootEndpoint. setEvent(EventBuilder event)
Constructors in org.keycloak.protocol.oidc.par.endpoints with parameters of type EventBuilder Constructor Description AbstractParEndpoint(KeycloakSession session, EventBuilder event)
ParEndpoint(KeycloakSession session, EventBuilder event)
-
Uses of EventBuilder in org.keycloak.protocol.oidc.par.endpoints.request
Methods in org.keycloak.protocol.oidc.par.endpoints.request with parameters of type EventBuilder Modifier and Type Method Description static AuthorizationEndpointRequest
ParEndpointRequestParserProcessor. parseRequest(EventBuilder event, KeycloakSession session, ClientModel client, javax.ws.rs.core.MultivaluedMap<String,String> requestParams)
-
Uses of EventBuilder in org.keycloak.protocol.oidc.utils
Methods in org.keycloak.protocol.oidc.utils with parameters of type EventBuilder Modifier and Type Method Description static AuthorizeClientUtil.ClientAuthResult
AuthorizeClientUtil. authorizeClient(KeycloakSession session, EventBuilder event, Cors cors)
static void
PkceUtils. checkParamsForPkceEnforcedClient(String codeVerifier, String codeChallenge, String codeChallengeMethod, String authUserId, String authUsername, EventBuilder event, Cors cors)
static void
PkceUtils. checkParamsForPkceNotEnforcedClient(String codeVerifier, String codeChallenge, String codeChallengeMethod, String authUserId, String authUsername, EventBuilder event, Cors cors)
static AuthenticationProcessor
AuthorizeClientUtil. getAuthenticationProcessor(KeycloakSession session, EventBuilder event)
static OAuth2CodeParser.ParseResult
OAuth2CodeParser. parseCode(KeycloakSession session, String code, RealmModel realm, EventBuilder event)
Will parse the code and retrieve the corresponding OAuth2Code and AuthenticatedClientSessionModel.static void
PkceUtils. verifyCodeVerifier(String codeVerifier, String codeChallenge, String codeChallengeMethod, String authUserId, String authUsername, EventBuilder event, Cors cors)
-
Uses of EventBuilder in org.keycloak.protocol.openshift
Methods in org.keycloak.protocol.openshift with parameters of type EventBuilder Modifier and Type Method Description void
OpenShiftTokenReviewEndpoint. setEvent(EventBuilder event)
-
Uses of EventBuilder in org.keycloak.protocol.saml
Fields in org.keycloak.protocol.saml declared as EventBuilder Modifier and Type Field Description protected EventBuilder
SamlProtocol. event
Methods in org.keycloak.protocol.saml with parameters of type EventBuilder Modifier and Type Method Description Object
SamlProtocolFactory. createProtocolEndpoint(KeycloakSession session, EventBuilder event)
SamlProtocol
SamlProtocol. setEventBuilder(EventBuilder event)
Constructors in org.keycloak.protocol.saml with parameters of type EventBuilder Constructor Description SamlService(KeycloakSession session, EventBuilder event, DestinationValidator destinationValidator)
-
Uses of EventBuilder in org.keycloak.protocol.saml.profile.ecp
Constructors in org.keycloak.protocol.saml.profile.ecp with parameters of type EventBuilder Constructor Description SamlEcpProfileService(KeycloakSession session, EventBuilder event, DestinationValidator destinationValidator)
-
Uses of EventBuilder in org.keycloak.services.clientregistration
Fields in org.keycloak.services.clientregistration declared as EventBuilder Modifier and Type Field Description protected EventBuilder
AbstractClientRegistrationProvider. event
Methods in org.keycloak.services.clientregistration that return EventBuilder Modifier and Type Method Description EventBuilder
AbstractClientRegistrationProvider. getEvent()
EventBuilder
AdapterInstallationClientRegistrationProvider. getEvent()
EventBuilder
ClientRegistrationProvider. getEvent()
Methods in org.keycloak.services.clientregistration with parameters of type EventBuilder Modifier and Type Method Description void
AbstractClientRegistrationProvider. setEvent(EventBuilder event)
void
AdapterInstallationClientRegistrationProvider. setEvent(EventBuilder event)
void
ClientRegistrationProvider. setEvent(EventBuilder event)
Constructors in org.keycloak.services.clientregistration with parameters of type EventBuilder Constructor Description ClientRegistrationAuth(KeycloakSession session, ClientRegistrationProvider provider, EventBuilder event, String endpoint)
ClientRegistrationService(KeycloakSession session, EventBuilder event)
-
Uses of EventBuilder in org.keycloak.services.managers
Methods in org.keycloak.services.managers with parameters of type EventBuilder Modifier and Type Method Description static javax.ws.rs.core.Response
AuthenticationManager. actionRequired(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event)
static void
AuthenticationManager. evaluateRequiredActionTriggers(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event, RealmModel realm, UserModel user)
protected static javax.ws.rs.core.Response
AuthenticationManager. executionActions(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event, RealmModel realm, UserModel user, Stream<String> requiredActions)
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 <CLIENT_SESSION extends CommonClientSessionModel>
CLIENT_SESSIONClientSessionCode. getClientSession(String code, String tabId, KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, Class<CLIENT_SESSION> sessionClass)
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 String
AuthenticationManager. nextRequiredAction(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event)
static <CLIENT_SESSION extends CommonClientSessionModel>
ClientSessionCode.ParseResult<CLIENT_SESSION>ClientSessionCode. parseResult(String code, String tabId, KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, CLIENT_SESSION clientSession)
static <CLIENT_SESSION extends CommonClientSessionModel>
ClientSessionCode.ParseResult<CLIENT_SESSION>ClientSessionCode. parseResult(String code, String tabId, KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, Class<CLIENT_SESSION> sessionClass)
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)
-
Uses of EventBuilder in org.keycloak.services.resources
Methods in org.keycloak.services.resources that return EventBuilder Modifier and Type Method Description protected EventBuilder
SessionCodeChecks. getEvent()
Constructors in org.keycloak.services.resources with parameters of type EventBuilder Constructor Description ClientsManagementService(KeycloakSession session, EventBuilder event)
LoginActionsService(KeycloakSession session, EventBuilder event)
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 EventBuilder in org.keycloak.services.resources.account
Constructors in org.keycloak.services.resources.account with parameters of type EventBuilder Constructor Description AccountFormService(KeycloakSession session, ClientModel client, EventBuilder event)
AccountLoader(KeycloakSession session, EventBuilder event)
AccountRestService(KeycloakSession session, Auth auth, EventBuilder event, AccountRestApiVersion version)
LinkedAccountsResource(KeycloakSession session, HttpRequest request, Auth auth, EventBuilder event, UserModel user)
-
Uses of EventBuilder in org.keycloak.social.bitbucket
Methods in org.keycloak.social.bitbucket with parameters of type EventBuilder Modifier and Type Method Description protected String
BitbucketIdentityProvider. getProfileEndpointForValidation(EventBuilder event)
protected BrokeredIdentityContext
BitbucketIdentityProvider. validateExternalTokenThroughUserInfo(EventBuilder event, String subjectToken, String subjectTokenType)
-
Uses of EventBuilder in org.keycloak.social.facebook
Methods in org.keycloak.social.facebook with parameters of type EventBuilder Modifier and Type Method Description protected BrokeredIdentityContext
FacebookIdentityProvider. extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile)
protected String
FacebookIdentityProvider. getProfileEndpointForValidation(EventBuilder event)
-
Uses of EventBuilder in org.keycloak.social.github
Methods in org.keycloak.social.github with parameters of type EventBuilder Modifier and Type Method Description protected BrokeredIdentityContext
GitHubIdentityProvider. extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile)
protected String
GitHubIdentityProvider. getProfileEndpointForValidation(EventBuilder event)
-
Uses of EventBuilder in org.keycloak.social.gitlab
Methods in org.keycloak.social.gitlab with parameters of type EventBuilder Modifier and Type Method Description protected BrokeredIdentityContext
GitLabIdentityProvider. exchangeExternalImpl(EventBuilder event, javax.ws.rs.core.MultivaluedMap<String,String> params)
protected BrokeredIdentityContext
GitLabIdentityProvider. extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile)
protected String
GitLabIdentityProvider. getProfileEndpointForValidation(EventBuilder event)
-
Uses of EventBuilder in org.keycloak.social.google
Methods in org.keycloak.social.google with parameters of type EventBuilder Modifier and Type Method Description protected BrokeredIdentityContext
GoogleIdentityProvider. exchangeExternalImpl(EventBuilder event, javax.ws.rs.core.MultivaluedMap<String,String> params)
-
Uses of EventBuilder in org.keycloak.social.linkedin
Methods in org.keycloak.social.linkedin with parameters of type EventBuilder Modifier and Type Method Description protected BrokeredIdentityContext
LinkedInIdentityProvider. extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile)
protected String
LinkedInIdentityProvider. getProfileEndpointForValidation(EventBuilder event)
-
Uses of EventBuilder in org.keycloak.social.microsoft
Methods in org.keycloak.social.microsoft with parameters of type EventBuilder Modifier and Type Method Description protected BrokeredIdentityContext
MicrosoftIdentityProvider. extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile)
protected String
MicrosoftIdentityProvider. getProfileEndpointForValidation(EventBuilder event)
-
Uses of EventBuilder in org.keycloak.social.openshift
Methods in org.keycloak.social.openshift with parameters of type EventBuilder Modifier and Type Method Description protected BrokeredIdentityContext
OpenshiftV3IdentityProvider. extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile)
protected BrokeredIdentityContext
OpenshiftV4IdentityProvider. extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile)
protected String
OpenshiftV3IdentityProvider. getProfileEndpointForValidation(EventBuilder event)
protected String
OpenshiftV4IdentityProvider. getProfileEndpointForValidation(EventBuilder event)
-
Uses of EventBuilder in org.keycloak.social.paypal
Methods in org.keycloak.social.paypal with parameters of type EventBuilder Modifier and Type Method Description protected BrokeredIdentityContext
PayPalIdentityProvider. extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile)
protected String
PayPalIdentityProvider. getProfileEndpointForValidation(EventBuilder event)
-
Uses of EventBuilder in org.keycloak.social.stackoverflow
Methods in org.keycloak.social.stackoverflow with parameters of type EventBuilder Modifier and Type Method Description protected BrokeredIdentityContext
StackoverflowIdentityProvider. extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode node)
protected String
StackoverflowIdentityProvider. getProfileEndpointForValidation(EventBuilder event)
-
Uses of EventBuilder in org.keycloak.social.twitter
Fields in org.keycloak.social.twitter declared as EventBuilder Modifier and Type Field Description protected EventBuilder
TwitterIdentityProvider.Endpoint. event
Methods in org.keycloak.social.twitter with parameters of type EventBuilder Modifier and Type Method Description Object
TwitterIdentityProvider. callback(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event)
javax.ws.rs.core.Response
TwitterIdentityProvider. exchangeFromToken(javax.ws.rs.core.UriInfo uriInfo, EventBuilder builder, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject, javax.ws.rs.core.MultivaluedMap<String,String> params)
Constructors in org.keycloak.social.twitter with parameters of type EventBuilder Constructor Description Endpoint(KeycloakSession session, IdentityProvider.AuthenticationCallback callback, EventBuilder event, TwitterIdentityProvider provider)
-
Uses of EventBuilder in org.keycloak.userprofile
Constructors in org.keycloak.userprofile with parameters of type EventBuilder Constructor Description EventAuditingAttributeChangeListener(UserProfile profile, EventBuilder event)
-