Uses of Class
org.keycloak.broker.provider.BrokeredIdentityContext
Packages that use BrokeredIdentityContext
Package
Description
-
Uses of BrokeredIdentityContext in org.keycloak.authentication.authenticators.broker
Methods in org.keycloak.authentication.authenticators.broker with parameters of type BrokeredIdentityContextModifier and TypeMethodDescriptionprotected abstract voidAbstractIdpAuthenticator.actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpAutoLinkAuthenticator.actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpConfirmLinkAuthenticator.actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpConfirmOverrideLinkAuthenticator.actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpCreateUserIfUniqueAuthenticator.actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpEmailVerificationAuthenticator.actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpReviewProfileAuthenticator.actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext userCtx, BrokeredIdentityContext brokerContext) protected abstract voidAbstractIdpAuthenticator.authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpAutoLinkAuthenticator.authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpConfirmLinkAuthenticator.authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpConfirmOverrideLinkAuthenticator.authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpCreateUserIfUniqueAuthenticator.authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpDetectExistingBrokerUserAuthenticator.authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpEmailVerificationAuthenticator.authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpReviewProfileAuthenticator.authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext userCtx, BrokeredIdentityContext brokerContext) protected ExistingUserInfoIdpCreateUserIfUniqueAuthenticator.checkExistingUser(AuthenticationFlowContext context, String username, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected StringIdpCreateUserIfUniqueAuthenticator.getUsername(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected booleanIdpReviewProfileAuthenticator.requiresUpdateProfilePage(AuthenticationFlowContext context, SerializedBrokeredIdentityContext userCtx, BrokeredIdentityContext brokerContext) protected voidIdpEmailVerificationAuthenticator.showEmailSentPage(AuthenticationFlowContext context, BrokeredIdentityContext brokerContext) protected voidIdpCreateUserIfUniqueAuthenticator.userRegisteredSuccess(AuthenticationFlowContext context, UserModel registeredUser, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) -
Uses of BrokeredIdentityContext in org.keycloak.authentication.authenticators.broker.util
Methods in org.keycloak.authentication.authenticators.broker.util that return BrokeredIdentityContextModifier and TypeMethodDescriptionSerializedBrokeredIdentityContext.deserialize(KeycloakSession session, AuthenticationSessionModel authSession) Methods in org.keycloak.authentication.authenticators.broker.util with parameters of type BrokeredIdentityContextModifier and TypeMethodDescriptionSerializedBrokeredIdentityContext.serialize(BrokeredIdentityContext context) -
Uses of BrokeredIdentityContext in org.keycloak.broker.jwtauthorizationgrant
Methods in org.keycloak.broker.jwtauthorizationgrant that return BrokeredIdentityContextModifier and TypeMethodDescriptionJWTAuthorizationGrantIdentityProvider.validateAuthorizationGrantAssertion(JWTAuthorizationGrantValidationContext context) -
Uses of BrokeredIdentityContext in org.keycloak.broker.oauth
Methods in org.keycloak.broker.oauth that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextOAuth2IdentityProvider.doGetFederatedIdentity(String accessToken) -
Uses of BrokeredIdentityContext in org.keycloak.broker.oid4vp
Methods in org.keycloak.broker.oid4vp that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextOID4VPIdentityProviderEndpoint.toBrokeredContext(SdJwtVpVerificationResult result, AuthenticationSessionModel authSession) -
Uses of BrokeredIdentityContext in org.keycloak.broker.oidc
Methods in org.keycloak.broker.oidc that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextAbstractOAuth2IdentityProvider.doGetFederatedIdentity(String accessToken) final BrokeredIdentityContextAbstractOAuth2IdentityProvider.exchangeExternal(TokenExchangeProvider tokenExchangeProvider, TokenExchangeContext tokenExchangeContext) protected BrokeredIdentityContextAbstractOAuth2IdentityProvider.exchangeExternalImpl(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) Usage with external-internal token-exchangeprotected 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) protected BrokeredIdentityContextOIDCIdentityProvider.extractIdentity(AccessTokenResponse tokenResponse, String accessToken, JsonWebToken idToken) protected BrokeredIdentityContextAbstractOAuth2IdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode node) protected BrokeredIdentityContextOIDCIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode userInfo) AbstractOAuth2IdentityProvider.getFederatedIdentity(String response) OIDCIdentityProvider.getFederatedIdentity(String response) OIDCIdentityProvider.validateAuthorizationGrantAssertion(JWTAuthorizationGrantValidationContext context) protected BrokeredIdentityContextAbstractOAuth2IdentityProvider.validateExternalTokenThroughUserInfo(EventBuilder event, String subjectToken, String subjectTokenType) protected BrokeredIdentityContextOIDCIdentityProvider.validateExternalTokenThroughUserInfo(EventBuilder event, String subjectToken, String subjectTokenType) protected final BrokeredIdentityContextOIDCIdentityProvider.validateJwt(EventBuilder event, String subjectToken, String subjectTokenType) Methods in org.keycloak.broker.oidc with parameters of type BrokeredIdentityContextModifier and TypeMethodDescriptionvoidAbstractOAuth2IdentityProvider.authenticationFinished(AuthenticationSessionModel authSession, BrokeredIdentityContext context) voidOIDCIdentityProvider.authenticationFinished(AuthenticationSessionModel authSession, BrokeredIdentityContext context) voidAbstractOAuth2IdentityProvider.exchangeExternalComplete(UserSessionModel userSession, BrokeredIdentityContext context, jakarta.ws.rs.core.MultivaluedMap<String, String> params) voidOIDCIdentityProvider.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, BrokeredIdentityContext context) protected voidOIDCIdentityProvider.processAccessTokenResponse(BrokeredIdentityContext context, AccessTokenResponse response) protected voidOIDCIdentityProvider.setEmailVerified(UserModel user, BrokeredIdentityContext context) -
Uses of BrokeredIdentityContext in org.keycloak.broker.oidc.mappers
Methods in org.keycloak.broker.oidc.mappers with parameters of type BrokeredIdentityContextModifier and TypeMethodDescriptionprotected abstract booleanAbstractClaimToGroupMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) This method must be implemented by subclasses and they must returntrueif their mapping can be applied (i.e. user has the OIDC claim that should be mapped) orfalseotherwise.protected abstract booleanAbstractClaimToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) This method must be implemented by subclasses and they must returntrueif their mapping can be applied (i.e. user has the OIDC claim that should be mapped) orfalseotherwise.protected booleanAdvancedClaimToGroupMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected booleanAdvancedClaimToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected booleanClaimToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected booleanExternalKeycloakRoleToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) static ObjectAbstractClaimMapper.getClaimValue(BrokeredIdentityContext context, String claim) static ObjectAbstractClaimMapper.getClaimValue(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected static ObjectAbstractJsonUserAttributeMapper.getJsonValue(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected booleanAbstractClaimMapper.hasClaimValue(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractClaimToGroupMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractClaimToRoleMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidClaimToUserSessionNoteMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractJsonUserAttributeMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUserAttributeMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUsernameTemplateMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) static voidAbstractJsonUserAttributeMapper.storeUserProfileForMapper(BrokeredIdentityContext user, com.fasterxml.jackson.databind.JsonNode profile, String provider) Store used profile JsonNode into user context for later use by this mapper.voidAbstractClaimToGroupMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractClaimToRoleMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractJsonUserAttributeMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidClaimToUserSessionNoteMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUserAttributeMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUsernameTemplateMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractClaimToRoleMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractJsonUserAttributeMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidExternalKeycloakRoleToRoleMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUsernameTemplateMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) -
Uses of BrokeredIdentityContext in org.keycloak.broker.provider
Methods in org.keycloak.broker.provider that return BrokeredIdentityContextModifier and TypeMethodDescriptionExchangeExternalToken.exchangeExternal(TokenExchangeProvider tokenExchangeProvider, TokenExchangeContext tokenExchangeContext) JWTAuthorizationGrantProvider.validateAuthorizationGrantAssertion(JWTAuthorizationGrantValidationContext assertion) Methods in org.keycloak.broker.provider with parameters of type BrokeredIdentityContextModifier and TypeMethodDescriptionprotected booleanHardcodedGroupMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) jakarta.ws.rs.core.ResponseUserAuthenticationIdentityProvider.AuthenticationCallback.authenticated(BrokeredIdentityContext context) This method should be called by provider after the JAXRS callback endpoint has finished authentication with the remote IDP.voidAbstractIdentityProvider.authenticationFinished(AuthenticationSessionModel authSession, BrokeredIdentityContext context) voidUserAuthenticationIdentityProvider.authenticationFinished(AuthenticationSessionModel authSession, BrokeredIdentityContext context) static voidIdentityProviderMapperSyncModeDelegate.delegateUpdateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context, IdentityProviderMapper mapper) voidExchangeExternalToken.exchangeExternalComplete(UserSessionModel userSession, BrokeredIdentityContext context, jakarta.ws.rs.core.MultivaluedMap<String, String> params) voidAbstractIdentityProvider.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, BrokeredIdentityContext context) voidAbstractIdentityProviderMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedRoleMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedUserSessionAttributeMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidIdentityProviderMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) Called after UserModel is created for first time for this user.voidUserAuthenticationIdentityProvider.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, BrokeredIdentityContext context) voidAbstractIdentityProvider.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, BrokeredIdentityContext context) voidAbstractIdentityProviderMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedAttributeMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedUserSessionAttributeMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidIdentityProviderMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) Called to determine what keycloak username and email to use to process the login request from the external IDP.voidUserAuthenticationIdentityProvider.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, BrokeredIdentityContext context) protected voidAbstractIdentityProvider.setEmailVerified(UserModel user, BrokeredIdentityContext context) voidAbstractIdentityProvider.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, BrokeredIdentityContext context) voidAbstractIdentityProviderMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedAttributeMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedRoleMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedUserSessionAttributeMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidIdentityProviderMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) Called when this user has logged in before and has already been imported.voidUserAuthenticationIdentityProvider.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, BrokeredIdentityContext context) voidAbstractIdentityProviderMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedRoleMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidIdentityProviderMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) Called when this user has logged in before and has already been imported.protected voidAbstractIdentityProvider.updateEmail(UserModel user, BrokeredIdentityContext context) -
Uses of BrokeredIdentityContext in org.keycloak.broker.saml
Methods in org.keycloak.broker.saml with parameters of type BrokeredIdentityContextModifier and TypeMethodDescriptionvoidSAMLIdentityProvider.authenticationFinished(AuthenticationSessionModel authSession, BrokeredIdentityContext context) -
Uses of BrokeredIdentityContext in org.keycloak.broker.saml.mappers
Methods in org.keycloak.broker.saml.mappers with parameters of type BrokeredIdentityContextModifier and TypeMethodDescriptionprotected abstract booleanAbstractAttributeToGroupMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) This method must be implemented by subclasses and they must returntrueif their mapping can be applied (i.e. user has the SAML attribute that should be mapped) orfalseotherwise.protected abstract booleanAbstractAttributeToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) This method must be implemented by subclasses and they must returntrueif their mapping can be applied (i.e. user has the SAML attribute that should be mapped) orfalseotherwise.protected booleanAdvancedAttributeToGroupMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected booleanAdvancedAttributeToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected booleanAttributeToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractAttributeToGroupMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractAttributeToRoleMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUserAttributeMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUsernameTemplateMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidXPathAttributeMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) abstract voidUsernameTemplateMapper.Target.set(BrokeredIdentityContext context, String value) voidAbstractAttributeToGroupMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractAttributeToRoleMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUserAttributeMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUsernameTemplateMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidXPathAttributeMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUsernameTemplateMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) -
Uses of BrokeredIdentityContext in org.keycloak.models.utils
Methods in org.keycloak.models.utils with parameters of type BrokeredIdentityContextModifier and TypeMethodDescriptionstatic GroupModelKeycloakModelUtils.getGroupForIdpMapper(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) Retrieves and validates a group for use in an Identity Provider mapper. -
Uses of BrokeredIdentityContext in org.keycloak.organization.authentication.authenticators.broker
Methods in org.keycloak.organization.authentication.authenticators.broker with parameters of type BrokeredIdentityContextModifier and TypeMethodDescriptionprotected voidIdpAddOrganizationMemberAuthenticator.actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) protected voidIdpAddOrganizationMemberAuthenticator.authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext) -
Uses of BrokeredIdentityContext in org.keycloak.protocol.oidc.tokenexchange
Methods in org.keycloak.protocol.oidc.tokenexchange with parameters of type BrokeredIdentityContextModifier and TypeMethodDescriptionprotected UserModelAbstractTokenExchangeProvider.importUserFromExternalIdentity(BrokeredIdentityContext context) -
Uses of BrokeredIdentityContext in org.keycloak.services.resources
Methods in org.keycloak.services.resources with parameters of type BrokeredIdentityContextModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseIdentityBrokerService.authenticated(BrokeredIdentityContext context) -
Uses of BrokeredIdentityContext in org.keycloak.social.bitbucket
Methods in org.keycloak.social.bitbucket that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextBitbucketIdentityProvider.doGetFederatedIdentity(String accessToken) protected BrokeredIdentityContextBitbucketIdentityProvider.validateExternalTokenThroughUserInfo(EventBuilder event, String subjectToken, String subjectTokenType) -
Uses of BrokeredIdentityContext in org.keycloak.social.facebook
Methods in org.keycloak.social.facebook that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextFacebookIdentityProvider.doGetFederatedIdentity(String accessToken) protected BrokeredIdentityContextFacebookIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) -
Uses of BrokeredIdentityContext in org.keycloak.social.github
Methods in org.keycloak.social.github that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextGitHubIdentityProvider.doGetFederatedIdentity(String accessToken) protected BrokeredIdentityContextGitHubIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) -
Uses of BrokeredIdentityContext in org.keycloak.social.gitlab
Methods in org.keycloak.social.gitlab that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextGitLabIdentityProvider.exchangeExternalImpl(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) protected BrokeredIdentityContextGitLabIdentityProvider.extractIdentity(AccessTokenResponse tokenResponse, String accessToken, JsonWebToken idToken) protected BrokeredIdentityContextGitLabIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) -
Uses of BrokeredIdentityContext in org.keycloak.social.google
Methods in org.keycloak.social.google that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextGoogleIdentityProvider.exchangeExternalImpl(EventBuilder event, jakarta.ws.rs.core.MultivaluedMap<String, String> params) -
Uses of BrokeredIdentityContext in org.keycloak.social.instagram
Methods in org.keycloak.social.instagram that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextInstagramIdentityProvider.doGetFederatedIdentity(String accessToken) -
Uses of BrokeredIdentityContext in org.keycloak.social.microsoft
Methods in org.keycloak.social.microsoft that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextMicrosoftIdentityProvider.doGetFederatedIdentity(String accessToken) protected BrokeredIdentityContextMicrosoftIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) -
Uses of BrokeredIdentityContext in org.keycloak.social.openshift
Methods in org.keycloak.social.openshift that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextOpenshiftV4IdentityProvider.doGetFederatedIdentity(String accessToken) protected BrokeredIdentityContextOpenshiftV4IdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) -
Uses of BrokeredIdentityContext in org.keycloak.social.paypal
Methods in org.keycloak.social.paypal that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextPayPalIdentityProvider.doGetFederatedIdentity(String accessToken) protected BrokeredIdentityContextPayPalIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode profile) -
Uses of BrokeredIdentityContext in org.keycloak.social.stackoverflow
Methods in org.keycloak.social.stackoverflow that return BrokeredIdentityContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextStackoverflowIdentityProvider.doGetFederatedIdentity(String accessToken) protected BrokeredIdentityContextStackoverflowIdentityProvider.extractIdentityFromProfile(EventBuilder event, com.fasterxml.jackson.databind.JsonNode node) -
Uses of BrokeredIdentityContext in org.keycloak.social.twitter
Methods in org.keycloak.social.twitter with parameters of type BrokeredIdentityContextModifier and TypeMethodDescriptionvoidTwitterIdentityProvider.authenticationFinished(AuthenticationSessionModel authSession, BrokeredIdentityContext context)