public class IdpDetectExistingBrokerUserAuthenticator extends IdpCreateUserIfUniqueAuthenticator
BROKER_REGISTERED_NEW_USER, BROKERED_CONTEXT_NOTE, ENFORCE_UPDATE_PROFILE, EXISTING_USER_INFO, FIRST_BROKER_LOGIN_SUCCESS, NESTED_FIRST_BROKER_CONTEXT, UPDATE_PROFILE_EMAIL_CHANGED
Constructor and Description |
---|
IdpDetectExistingBrokerUserAuthenticator() |
Modifier and Type | Method and Description |
---|---|
protected void |
authenticateImpl(AuthenticationFlowContext context,
SerializedBrokeredIdentityContext serializedCtx,
BrokeredIdentityContext brokerContext) |
boolean |
configuredFor(KeycloakSession session,
RealmModel realm,
UserModel user)
Is this authenticator configured for this user.
|
boolean |
requiresUser()
Does this authenticator require that the user has already been identified? That AuthenticatorContext.getUser() is not null?
|
actionImpl, checkExistingUser, getUsername, userRegisteredSuccess
action, authenticate, close, getExistingUser, sendFailureChallenge, setRequiredActions
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
areRequiredActionsEnabled, getRequiredActions
public IdpDetectExistingBrokerUserAuthenticator()
protected void authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)
authenticateImpl
in class IdpCreateUserIfUniqueAuthenticator
public boolean requiresUser()
Authenticator
requiresUser
in interface Authenticator
requiresUser
in class IdpCreateUserIfUniqueAuthenticator
public boolean configuredFor(KeycloakSession session, RealmModel realm, UserModel user)
Authenticator
configuredFor
in interface Authenticator
configuredFor
in class IdpCreateUserIfUniqueAuthenticator
Copyright © 2021 JBoss by Red Hat. All rights reserved.