Uses of Class
org.keycloak.events.EventBuilder
Package
Description
-
Uses of EventBuilder in org.keycloak.authentication
Modifier and TypeFieldDescriptionprotected EventBuilder
AuthenticationProcessor.event
protected EventBuilder
RequiredActionContextResult.eventBuilder
Modifier and TypeMethodDescriptionAbstractAuthenticationFlowContext.getEvent()
Current event builder being usedAuthenticationProcessor.getEvent()
AuthenticationProcessor.Result.getEvent()
FormContext.getEvent()
Current event builder being usedRequiredActionContext.getEvent()
Current event builder being usedRequiredActionContextResult.getEvent()
AbstractAuthenticationFlowContext.newEvent()
Create a refresh new EventBuilder to use within this contextAuthenticationProcessor.newEvent()
AuthenticationProcessor.Result.newEvent()
FormContext.newEvent()
Create a refresh new EventBuilder to use within this contextModifier and TypeMethodDescriptionstatic ClientSessionContext
AuthenticationProcessor.attachSession
(AuthenticationSessionModel authSession, UserSessionModel userSession, KeycloakSession session, RealmModel realm, ClientConnection connection, EventBuilder event) AuthenticationProcessor.setEventBuilder
(EventBuilder eventBuilder) ModifierConstructorDescriptionRequiredActionContextResult
(AuthenticationSessionModel authSession, RealmModel realm, EventBuilder eventBuilder, KeycloakSession session, HttpRequest httpRequest, UserModel user, RequiredActionFactory factory) -
Uses of EventBuilder 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, ActionTokenContext.ProcessAuthenticateFlow processFlow, ActionTokenContext.ProcessBrokerFlow processBrokerFlow) -
Uses of EventBuilder in org.keycloak.authentication.requiredactions
Modifier and TypeMethodDescriptionstatic void
UpdateEmail.updateEmailNow
(EventBuilder event, UserModel user, UserProfile emailUpdateValidationResult) -
Uses of EventBuilder in org.keycloak.authorization.authorization
ModifierConstructorDescriptionKeycloakAuthorizationRequest
(AuthorizationProvider authorization, TokenManager tokenManager, EventBuilder event, HttpRequest request, Cors cors, ClientConnection clientConnection) -
Uses of EventBuilder in org.keycloak.authorization.protection.introspect
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
RPTIntrospectionProvider.introspect
(String token, EventBuilder eventBuilder) -
Uses of EventBuilder in org.keycloak.broker.oidc
Modifier and TypeFieldDescriptionprotected final EventBuilder
AbstractOAuth2IdentityProvider.Endpoint.event
Modifier and TypeMethodDescriptionAbstractOAuth2IdentityProvider.callback
(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event) KeycloakOIDCIdentityProvider.callback
(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event) OIDCIdentityProvider.callback
(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event) final BrokeredIdentityContext
AbstractOAuth2IdentityProvider.exchangeExternal
(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) protected BrokeredIdentityContext
AbstractOAuth2IdentityProvider.exchangeExternalImpl
(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) protected BrokeredIdentityContext
KeycloakOIDCIdentityProvider.exchangeExternalImpl
(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) protected BrokeredIdentityContext
OIDCIdentityProvider.exchangeExternalImpl
(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) protected BrokeredIdentityContext
AbstractOAuth2IdentityProvider.exchangeExternalUserInfoValidationOnly
(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) jakarta.ws.rs.core.Response
AbstractOAuth2IdentityProvider.exchangeFromToken
(jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject, jakarta.ws.rs.core.MultivaluedMap<String, String> params) protected jakarta.ws.rs.core.Response
AbstractOAuth2IdentityProvider.exchangeSessionToken
(jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject) protected jakarta.ws.rs.core.Response
OIDCIdentityProvider.exchangeSessionToken
(jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject) protected jakarta.ws.rs.core.Response
AbstractOAuth2IdentityProvider.exchangeStoredToken
(jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject) protected jakarta.ws.rs.core.Response
OIDCIdentityProvider.exchangeStoredToken
(jakarta.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 jakarta.ws.rs.core.Response
AbstractOAuth2IdentityProvider.hasExternalExchangeToken
(EventBuilder event, UserSessionModel tokenUserSession, jakarta.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 final BrokeredIdentityContext
OIDCIdentityProvider.validateJwt
(EventBuilder event, String subjectToken, String subjectTokenType) ModifierConstructorDescriptionEndpoint
(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
Modifier and TypeMethodDescriptionAbstractIdentityProvider.callback
(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event) IdentityProvider.callback
(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event) JAXRS callback endpoint for when the remote IDP wants to callback to keycloak.ExchangeExternalToken.exchangeExternal
(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) jakarta.ws.rs.core.Response
ExchangeTokenToIdentityProviderToken.exchangeFromToken
(jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject, jakarta.ws.rs.core.MultivaluedMap<String, String> params) -
Uses of EventBuilder in org.keycloak.broker.saml
Modifier and TypeMethodDescriptionSAMLIdentityProvider.callback
(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event) -
Uses of EventBuilder in org.keycloak.events
Modifier and TypeMethodDescriptionEventBuilder.client
(ClientModel client) EventBuilder.clone()
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.Add event detail where strings from the input Stream are filtered not to containnull
and then joined using::
character.EventBuilder.realm
(RealmModel realm) EventBuilder.removeDetail
(String key) EventBuilder.session
(UserSessionModel session) EventBuilder.storeImmediately
(boolean forcedValue) Sets the time when to store the event. -
Uses of EventBuilder in org.keycloak.protocol
Modifier and TypeMethodDescriptionLoginProtocolFactory.createProtocolEndpoint
(KeycloakSession session, EventBuilder event) LoginProtocol.setEventBuilder
(EventBuilder event) ModifierConstructorDescriptionAuthorizationEndpointBase
(KeycloakSession session, EventBuilder event) -
Uses of EventBuilder in org.keycloak.protocol.docker
Modifier and TypeMethodDescriptionDockerAuthV2ProtocolFactory.createProtocolEndpoint
(KeycloakSession session, EventBuilder event) DockerAuthV2Protocol.setEventBuilder
(EventBuilder event) ModifierConstructorDescriptionDockerAuthV2Protocol
(KeycloakSession session, RealmModel realm, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.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
Modifier and TypeMethodDescriptionboolean
TokenManager.checkTokenValidForIntrospection
(KeycloakSession session, RealmModel realm, AccessToken token, boolean updateTimestamps, EventBuilder eventBuilder) Checks if the token is valid.OIDCLoginProtocolFactory.createProtocolEndpoint
(KeycloakSession session, EventBuilder event) jakarta.ws.rs.core.Response
AccessTokenIntrospectionProvider.introspect
(String token, EventBuilder eventBuilder) jakarta.ws.rs.core.Response
TokenIntrospectionProvider.introspect
(String token, EventBuilder event) Introspect thetoken
.TokenManager.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.responseBuilder
(RealmModel realm, ClientModel client, EventBuilder event, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx) OIDCLoginProtocol.setEventBuilder
(EventBuilder event) protected AccessToken
AccessTokenIntrospectionProvider.verifyAccessToken
(String token, EventBuilder eventBuilder) ModifierConstructorDescriptionAccessTokenResponseBuilder
(RealmModel realm, ClientModel client, EventBuilder event, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx) OIDCLoginProtocol
(KeycloakSession session, RealmModel realm, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.core.HttpHeaders headers, EventBuilder event) OIDCLoginProtocolService
(KeycloakSession session, EventBuilder event, OIDCProviderConfig providerConfig) TokenExchangeContext
(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 EventBuilder in org.keycloak.protocol.oidc.endpoints
ModifierConstructorDescriptionAuthorizationEndpoint
(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
Modifier and TypeMethodDescriptionstatic String
AuthorizationEndpointRequestParserProcessor.getClientId
(EventBuilder event, KeycloakSession session, jakarta.ws.rs.core.MultivaluedMap<String, String> requestParams) static AuthorizationEndpointRequest
AuthorizationEndpointRequestParserProcessor.parseRequest
(EventBuilder event, KeycloakSession session, ClientModel client, jakarta.ws.rs.core.MultivaluedMap<String, String> requestParams, AuthorizationEndpointRequestParserProcessor.EndpointType endpointType) -
Uses of EventBuilder in org.keycloak.protocol.oidc.ext
-
Uses of EventBuilder in org.keycloak.protocol.oidc.grants
Modifier and TypeFieldDescriptionprotected EventBuilder
OAuth2GrantType.Context.event
protected EventBuilder
OAuth2GrantTypeBase.event
-
Uses of EventBuilder in org.keycloak.protocol.oidc.grants.ciba.endpoints
ModifierConstructorDescriptionAbstractCibaEndpoint
(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
Modifier and TypeMethodDescriptionBackchannelAuthenticationEndpointRequestParserProcessor.parseRequest
(EventBuilder event, KeycloakSession session, ClientModel client, jakarta.ws.rs.core.MultivaluedMap<String, String> requestParams, CibaConfig config) -
Uses of EventBuilder in org.keycloak.protocol.oidc.grants.device
Modifier and TypeMethodDescriptionstatic OAuth2DeviceCodeModel
DeviceGrantType.getDeviceByDeviceCode
(KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, String deviceCode) -
Uses of EventBuilder in org.keycloak.protocol.oidc.grants.device.endpoints
-
Uses of EventBuilder in org.keycloak.protocol.oidc.par.endpoints
ModifierConstructorDescriptionAbstractParEndpoint
(KeycloakSession session, EventBuilder event) ParEndpoint
(KeycloakSession session, EventBuilder event) -
Uses of EventBuilder in org.keycloak.protocol.oidc.par.endpoints.request
Modifier and TypeMethodDescriptionstatic AuthorizationEndpointRequest
ParEndpointRequestParserProcessor.parseRequest
(EventBuilder event, KeycloakSession session, ClientModel client, jakarta.ws.rs.core.MultivaluedMap<String, String> requestParams) -
Uses of EventBuilder in org.keycloak.protocol.oidc.utils
Modifier and TypeMethodDescriptionAuthorizeClientUtil.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.saml
Modifier and TypeMethodDescriptionSamlProtocolFactory.createProtocolEndpoint
(KeycloakSession session, EventBuilder event) SamlProtocol.setEventBuilder
(EventBuilder event) ModifierConstructorDescriptionSamlService
(KeycloakSession session, EventBuilder event, DestinationValidator destinationValidator) -
Uses of EventBuilder in org.keycloak.protocol.saml.profile.ecp
ModifierConstructorDescriptionSamlEcpProfileService
(KeycloakSession session, EventBuilder event, DestinationValidator destinationValidator) -
Uses of EventBuilder in org.keycloak.services.clientregistration
Modifier and TypeMethodDescriptionAbstractClientRegistrationProvider.getEvent()
AdapterInstallationClientRegistrationProvider.getEvent()
ClientRegistrationProvider.getEvent()
Modifier and TypeMethodDescriptionvoid
AbstractClientRegistrationProvider.setEvent
(EventBuilder event) void
AdapterInstallationClientRegistrationProvider.setEvent
(EventBuilder event) void
ClientRegistrationProvider.setEvent
(EventBuilder event) ModifierConstructorDescriptionClientRegistrationAuth
(KeycloakSession session, ClientRegistrationProvider provider, EventBuilder event, String endpoint) ClientRegistrationService
(KeycloakSession session, EventBuilder event) -
Uses of EventBuilder in org.keycloak.services.managers
Modifier and TypeMethodDescriptionstatic jakarta.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 jakarta.ws.rs.core.Response
AuthenticationManager.executionActions
(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event, RealmModel realm, UserModel user, Stream<String> requiredActions) 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 <CLIENT_SESSION extends CommonClientSessionModel>
CLIENT_SESSIONClientSessionCode.getClientSession
(String code, String tabId, KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, Class<CLIENT_SESSION> sessionClass) static jakarta.ws.rs.core.Response
AuthenticationManager.nextActionAfterAuthentication
(KeycloakSession session, AuthenticationSessionModel authSession, ClientConnection clientConnection, HttpRequest request, jakarta.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 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) -
Uses of EventBuilder in org.keycloak.services.resources
Modifier and TypeMethodDescriptionstatic void
LoginActionsServiceChecks.checkIsUserValid
(KeycloakSession session, RealmModel realm, String userId, Consumer<UserModel> userSetter, EventBuilder event) Verifies whether the user given by ID both exists in the current realm.static <T extends JsonWebToken & SingleUseObjectKeyModel>
voidLoginActionsServiceChecks.checkIsUserValid
(T token, ActionTokenContext<T> context, EventBuilder event) Verifies whether the user given by ID both exists in the current realm.ModifierConstructorDescriptionClientsManagementService
(KeycloakSession session, EventBuilder event) LoginActionsService
(KeycloakSession session, EventBuilder event) LogoutSessionCodeChecks
(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 flowPath) -
Uses of EventBuilder in org.keycloak.services.resources.account
ModifierConstructorDescriptionAccountCredentialResource
(KeycloakSession session, UserModel user, Auth auth, 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.services.util
Modifier and TypeMethodDescriptionstatic UserSessionModel
UserSessionUtil.findValidSession
(KeycloakSession session, RealmModel realm, AccessToken token, EventBuilder event, ClientModel client) static UserSessionModel
UserSessionUtil.findValidSession
(KeycloakSession session, RealmModel realm, AccessToken token, EventBuilder event, ClientModel client, OAuth2Error error) -
Uses of EventBuilder in org.keycloak.social.bitbucket
Modifier and TypeMethodDescriptionprotected String
BitbucketIdentityProvider.getProfileEndpointForValidation
(EventBuilder event) protected BrokeredIdentityContext
BitbucketIdentityProvider.validateExternalTokenThroughUserInfo
(EventBuilder event, String subjectToken, String subjectTokenType) -
Uses of EventBuilder in org.keycloak.social.facebook
Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeMethodDescriptionprotected BrokeredIdentityContext
GitLabIdentityProvider.exchangeExternalImpl
(EventBuilder event, jakarta.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
Modifier and TypeMethodDescriptionprotected BrokeredIdentityContext
GoogleIdentityProvider.exchangeExternalImpl
(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) -
Uses of EventBuilder in org.keycloak.social.linkedin
Modifier and TypeMethodDescriptionprotected BrokeredIdentityContext
LinkedInIdentityProvider.extractIdentityFromProfile
(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) Deprecated.protected String
LinkedInIdentityProvider.getProfileEndpointForValidation
(EventBuilder event) Deprecated. -
Uses of EventBuilder in org.keycloak.social.microsoft
Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeFieldDescriptionprotected final EventBuilder
TwitterIdentityProvider.Endpoint.event
Modifier and TypeMethodDescriptionTwitterIdentityProvider.callback
(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event) jakarta.ws.rs.core.Response
TwitterIdentityProvider.exchangeFromToken
(jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder builder, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject, jakarta.ws.rs.core.MultivaluedMap<String, String> params) ModifierConstructorDescriptionEndpoint
(KeycloakSession session, IdentityProvider.AuthenticationCallback callback, EventBuilder event, TwitterIdentityProvider provider) -
Uses of EventBuilder in org.keycloak.userprofile
ModifierConstructorDescriptionEventAuditingAttributeChangeListener
(UserProfile profile, EventBuilder event)