Uses of Class
org.keycloak.events.EventBuilder
Packages that use EventBuilder
Package
Description
-
Uses of EventBuilder in org.keycloak.authentication
Fields in org.keycloak.authentication declared as EventBuilderModifier and TypeFieldDescriptionprotected EventBuilderAuthenticationProcessor.eventprotected EventBuilderRequiredActionContextResult.eventBuilderMethods in org.keycloak.authentication that return EventBuilderModifier 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 contextMethods in org.keycloak.authentication with parameters of type EventBuilderModifier and TypeMethodDescriptionstatic ClientSessionContextAuthenticationProcessor.attachSession(AuthenticationSessionModel authSession, UserSessionModel userSession, KeycloakSession session, RealmModel realm, ClientConnection connection, EventBuilder event) AuthenticationProcessor.setEventBuilder(EventBuilder eventBuilder) Constructors in org.keycloak.authentication with parameters of type EventBuilderModifierConstructorDescriptionRequiredActionContextResult(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 EventBuilderMethods in org.keycloak.authentication.actiontoken with parameters of type EventBuilderConstructors in org.keycloak.authentication.actiontoken with parameters of type EventBuilderModifierConstructorDescriptionActionTokenContext(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
Methods in org.keycloak.authentication.requiredactions with parameters of type EventBuilderModifier and TypeMethodDescriptionstatic voidUpdateEmail.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 EventBuilderModifierConstructorDescriptionKeycloakAuthorizationRequest(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 EventBuilderModifier and TypeFieldDescriptionprotected final EventBuilderAbstractOAuth2IdentityProvider.Endpoint.eventMethods in org.keycloak.broker.oidc with parameters of type EventBuilderModifier 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 BrokeredIdentityContextAbstractOAuth2IdentityProvider.exchangeExternal(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) protected BrokeredIdentityContextAbstractOAuth2IdentityProvider.exchangeExternalImpl(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) protected BrokeredIdentityContextKeycloakOIDCIdentityProvider.exchangeExternalImpl(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) protected BrokeredIdentityContextOIDCIdentityProvider.exchangeExternalImpl(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) protected BrokeredIdentityContextAbstractOAuth2IdentityProvider.exchangeExternalUserInfoValidationOnly(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) jakarta.ws.rs.core.ResponseAbstractOAuth2IdentityProvider.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.ResponseAbstractOAuth2IdentityProvider.exchangeSessionToken(jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject) protected jakarta.ws.rs.core.ResponseOIDCIdentityProvider.exchangeSessionToken(jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject) protected jakarta.ws.rs.core.ResponseAbstractOAuth2IdentityProvider.exchangeStoredToken(jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject) protected jakarta.ws.rs.core.ResponseOIDCIdentityProvider.exchangeStoredToken(jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject) protected BrokeredIdentityContextAbstractOAuth2IdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode node) protected BrokeredIdentityContextOIDCIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode userInfo) protected StringAbstractOAuth2IdentityProvider.getProfileEndpointForValidation(EventBuilder event) protected StringOIDCIdentityProvider.getProfileEndpointForValidation(EventBuilder event) protected jakarta.ws.rs.core.ResponseAbstractOAuth2IdentityProvider.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 BrokeredIdentityContextAbstractOAuth2IdentityProvider.validateExternalTokenThroughUserInfo(EventBuilder event, String subjectToken, String subjectTokenType) protected final BrokeredIdentityContextOIDCIdentityProvider.validateJwt(EventBuilder event, String subjectToken, String subjectTokenType) Constructors in org.keycloak.broker.oidc with parameters of type EventBuilderModifierConstructorDescriptionEndpoint(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 EventBuilderModifier 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.ResponseExchangeTokenToIdentityProviderToken.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
Fields in org.keycloak.broker.saml declared as EventBuilderMethods in org.keycloak.broker.saml with parameters of type EventBuilderModifier and TypeMethodDescriptionSAMLIdentityProvider.callback(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event) -
Uses of EventBuilder in org.keycloak.events
Methods in org.keycloak.events that return EventBuilderModifier 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 containnulland then joined using::character.Add event detail where strings from the input Stream are filtered not to containnulland 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
Fields in org.keycloak.protocol declared as EventBuilderMethods in org.keycloak.protocol with parameters of type EventBuilderModifier and TypeMethodDescriptionLoginProtocolFactory.createProtocolEndpoint(KeycloakSession session, EventBuilder event) LoginProtocol.setEventBuilder(EventBuilder event) Constructors in org.keycloak.protocol with parameters of type EventBuilderModifierConstructorDescriptionAuthorizationEndpointBase(KeycloakSession session, EventBuilder event) -
Uses of EventBuilder in org.keycloak.protocol.docker
Methods in org.keycloak.protocol.docker with parameters of type EventBuilderModifier and TypeMethodDescriptionDockerAuthV2ProtocolFactory.createProtocolEndpoint(KeycloakSession session, EventBuilder event) DockerAuthV2Protocol.setEventBuilder(EventBuilder event) Constructors in org.keycloak.protocol.docker with parameters of type EventBuilderModifierConstructorDescriptionDockerAuthV2Protocol(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
Fields in org.keycloak.protocol.oidc declared as EventBuilderMethods in org.keycloak.protocol.oidc that return EventBuilderMethods in org.keycloak.protocol.oidc with parameters of type EventBuilderModifier and TypeMethodDescriptionOIDCLoginProtocolFactory.createProtocolEndpoint(KeycloakSession session, EventBuilder event) 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) TokenManager.responseBuilder(RealmModel realm, ClientModel client, EventBuilder event, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx) OIDCLoginProtocol.setEventBuilder(EventBuilder event) Constructors in org.keycloak.protocol.oidc with parameters of type EventBuilderModifierConstructorDescriptionAccessTokenResponseBuilder(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, Object 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
Methods in org.keycloak.protocol.oidc.endpoints with parameters of type EventBuilderConstructors in org.keycloak.protocol.oidc.endpoints with parameters of type EventBuilderModifierConstructorDescriptionAuthorizationEndpoint(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 EventBuilderModifier and TypeMethodDescriptionstatic StringAuthorizationEndpointRequestParserProcessor.getClientId(EventBuilder event, KeycloakSession session, jakarta.ws.rs.core.MultivaluedMap<String, String> requestParams) static AuthorizationEndpointRequestAuthorizationEndpointRequestParserProcessor.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
Methods in org.keycloak.protocol.oidc.ext with parameters of type EventBuilder -
Uses of EventBuilder in org.keycloak.protocol.oidc.grants.ciba
Constructors in org.keycloak.protocol.oidc.grants.ciba with parameters of type EventBuilderModifierConstructorDescriptionCibaGrantType(jakarta.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 EventBuilderMethods in org.keycloak.protocol.oidc.grants.ciba.endpoints with parameters of type EventBuilderConstructors in org.keycloak.protocol.oidc.grants.ciba.endpoints with parameters of type EventBuilderModifierConstructorDescriptionAbstractCibaEndpoint(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 EventBuilderModifier 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
Methods in org.keycloak.protocol.oidc.grants.device with parameters of type EventBuilderModifier and TypeMethodDescriptionstatic OAuth2DeviceCodeModelDeviceGrantType.getDeviceByDeviceCode(KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, String deviceCode) Constructors in org.keycloak.protocol.oidc.grants.device with parameters of type EventBuilderModifierConstructorDescriptionDeviceGrantType(jakarta.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 -
Uses of EventBuilder in org.keycloak.protocol.oidc.par.endpoints
Fields in org.keycloak.protocol.oidc.par.endpoints declared as EventBuilderMethods in org.keycloak.protocol.oidc.par.endpoints with parameters of type EventBuilderConstructors in org.keycloak.protocol.oidc.par.endpoints with parameters of type EventBuilderModifierConstructorDescriptionAbstractParEndpoint(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 EventBuilderModifier and TypeMethodDescriptionstatic AuthorizationEndpointRequestParEndpointRequestParserProcessor.parseRequest(EventBuilder event, KeycloakSession session, ClientModel client, jakarta.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 EventBuilderModifier and TypeMethodDescriptionAuthorizeClientUtil.authorizeClient(KeycloakSession session, EventBuilder event, Cors cors) static voidPkceUtils.checkParamsForPkceEnforcedClient(String codeVerifier, String codeChallenge, String codeChallengeMethod, String authUserId, String authUsername, EventBuilder event, Cors cors) static voidPkceUtils.checkParamsForPkceNotEnforcedClient(String codeVerifier, String codeChallenge, String codeChallengeMethod, String authUserId, String authUsername, EventBuilder event, Cors cors) static AuthenticationProcessorAuthorizeClientUtil.getAuthenticationProcessor(KeycloakSession session, EventBuilder event) static OAuth2CodeParser.ParseResultOAuth2CodeParser.parseCode(KeycloakSession session, String code, RealmModel realm, EventBuilder event) Will parse the code and retrieve the corresponding OAuth2Code and AuthenticatedClientSessionModel.static voidPkceUtils.verifyCodeVerifier(String codeVerifier, String codeChallenge, String codeChallengeMethod, String authUserId, String authUsername, EventBuilder event, Cors cors) -
Uses of EventBuilder in org.keycloak.protocol.saml
Fields in org.keycloak.protocol.saml declared as EventBuilderMethods in org.keycloak.protocol.saml with parameters of type EventBuilderModifier and TypeMethodDescriptionSamlProtocolFactory.createProtocolEndpoint(KeycloakSession session, EventBuilder event) SamlProtocol.setEventBuilder(EventBuilder event) Constructors in org.keycloak.protocol.saml with parameters of type EventBuilderModifierConstructorDescriptionSamlService(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 EventBuilderModifierConstructorDescriptionSamlEcpProfileService(KeycloakSession session, EventBuilder event, DestinationValidator destinationValidator) -
Uses of EventBuilder in org.keycloak.services.clientregistration
Fields in org.keycloak.services.clientregistration declared as EventBuilderMethods in org.keycloak.services.clientregistration that return EventBuilderModifier and TypeMethodDescriptionAbstractClientRegistrationProvider.getEvent()AdapterInstallationClientRegistrationProvider.getEvent()ClientRegistrationProvider.getEvent()Methods in org.keycloak.services.clientregistration with parameters of type EventBuilderModifier and TypeMethodDescriptionvoidAbstractClientRegistrationProvider.setEvent(EventBuilder event) voidAdapterInstallationClientRegistrationProvider.setEvent(EventBuilder event) voidClientRegistrationProvider.setEvent(EventBuilder event) Constructors in org.keycloak.services.clientregistration with parameters of type EventBuilderModifierConstructorDescriptionClientRegistrationAuth(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 EventBuilderModifier and TypeMethodDescriptionstatic jakarta.ws.rs.core.ResponseAuthenticationManager.actionRequired(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event) static voidAuthenticationManager.evaluateRequiredActionTriggers(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event, RealmModel realm, UserModel user) protected static jakarta.ws.rs.core.ResponseAuthenticationManager.executionActions(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event, RealmModel realm, UserModel user, Stream<String> requiredActions) static jakarta.ws.rs.core.ResponseAuthenticationManager.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.ResponseAuthenticationManager.nextActionAfterAuthentication(KeycloakSession session, AuthenticationSessionModel authSession, ClientConnection clientConnection, HttpRequest request, jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder event) static StringAuthenticationManager.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.ResponseAuthenticationManager.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.ResponseAuthenticationManager.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
Methods in org.keycloak.services.resources that return EventBuilderConstructors in org.keycloak.services.resources with parameters of type EventBuilderModifierConstructorDescriptionClientsManagementService(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
Constructors in org.keycloak.services.resources.account with parameters of type EventBuilderModifierConstructorDescriptionAccountLoader(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 EventBuilderModifier and TypeMethodDescriptionprotected StringBitbucketIdentityProvider.getProfileEndpointForValidation(EventBuilder event) protected BrokeredIdentityContextBitbucketIdentityProvider.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 EventBuilderModifier and TypeMethodDescriptionprotected BrokeredIdentityContextFacebookIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) protected StringFacebookIdentityProvider.getProfileEndpointForValidation(EventBuilder event) -
Uses of EventBuilder in org.keycloak.social.github
Methods in org.keycloak.social.github with parameters of type EventBuilderModifier and TypeMethodDescriptionprotected BrokeredIdentityContextGitHubIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) protected StringGitHubIdentityProvider.getProfileEndpointForValidation(EventBuilder event) -
Uses of EventBuilder in org.keycloak.social.gitlab
Methods in org.keycloak.social.gitlab with parameters of type EventBuilderModifier and TypeMethodDescriptionprotected BrokeredIdentityContextGitLabIdentityProvider.exchangeExternalImpl(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) protected BrokeredIdentityContextGitLabIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) protected StringGitLabIdentityProvider.getProfileEndpointForValidation(EventBuilder event) -
Uses of EventBuilder in org.keycloak.social.google
Methods in org.keycloak.social.google with parameters of type EventBuilderModifier and TypeMethodDescriptionprotected BrokeredIdentityContextGoogleIdentityProvider.exchangeExternalImpl(EventBuilder event, jakarta.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 EventBuilderModifier and TypeMethodDescriptionprotected BrokeredIdentityContextLinkedInIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) Deprecated.protected StringLinkedInIdentityProvider.getProfileEndpointForValidation(EventBuilder event) Deprecated. -
Uses of EventBuilder in org.keycloak.social.microsoft
Methods in org.keycloak.social.microsoft with parameters of type EventBuilderModifier and TypeMethodDescriptionprotected BrokeredIdentityContextMicrosoftIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) protected StringMicrosoftIdentityProvider.getProfileEndpointForValidation(EventBuilder event) -
Uses of EventBuilder in org.keycloak.social.openshift
Methods in org.keycloak.social.openshift with parameters of type EventBuilderModifier and TypeMethodDescriptionprotected BrokeredIdentityContextOpenshiftV3IdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) protected BrokeredIdentityContextOpenshiftV4IdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) protected StringOpenshiftV3IdentityProvider.getProfileEndpointForValidation(EventBuilder event) protected StringOpenshiftV4IdentityProvider.getProfileEndpointForValidation(EventBuilder event) -
Uses of EventBuilder in org.keycloak.social.paypal
Methods in org.keycloak.social.paypal with parameters of type EventBuilderModifier and TypeMethodDescriptionprotected BrokeredIdentityContextPayPalIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) protected StringPayPalIdentityProvider.getProfileEndpointForValidation(EventBuilder event) -
Uses of EventBuilder in org.keycloak.social.stackoverflow
Methods in org.keycloak.social.stackoverflow with parameters of type EventBuilderModifier and TypeMethodDescriptionprotected BrokeredIdentityContextStackoverflowIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode node) protected StringStackoverflowIdentityProvider.getProfileEndpointForValidation(EventBuilder event) -
Uses of EventBuilder in org.keycloak.social.twitter
Fields in org.keycloak.social.twitter declared as EventBuilderModifier and TypeFieldDescriptionprotected final EventBuilderTwitterIdentityProvider.Endpoint.eventMethods in org.keycloak.social.twitter with parameters of type EventBuilderModifier and TypeMethodDescriptionTwitterIdentityProvider.callback(RealmModel realm, IdentityProvider.AuthenticationCallback callback, EventBuilder event) jakarta.ws.rs.core.ResponseTwitterIdentityProvider.exchangeFromToken(jakarta.ws.rs.core.UriInfo uriInfo, EventBuilder builder, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject, jakarta.ws.rs.core.MultivaluedMap<String, String> params) Constructors in org.keycloak.social.twitter with parameters of type EventBuilderModifierConstructorDescriptionEndpoint(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 EventBuilderModifierConstructorDescriptionEventAuditingAttributeChangeListener(UserProfile profile, EventBuilder event)