public class IdpReviewProfileAuthenticator extends AbstractIdpAuthenticator
Modifier and Type | Field and Description |
---|---|
protected static ServicesLogger |
logger |
BROKER_REGISTERED_NEW_USER, BROKERED_CONTEXT_NOTE, ENFORCE_UPDATE_PROFILE, EXISTING_USER_INFO, IS_DIFFERENT_BROWSER, UPDATE_PROFILE_EMAIL_CHANGED
Constructor and Description |
---|
IdpReviewProfileAuthenticator() |
Modifier and Type | Method and Description |
---|---|
protected void |
actionImpl(AuthenticationFlowContext context,
SerializedBrokeredIdentityContext userCtx,
BrokeredIdentityContext brokerContext) |
protected void |
authenticateImpl(AuthenticationFlowContext context,
SerializedBrokeredIdentityContext userCtx,
BrokeredIdentityContext brokerContext) |
boolean |
configuredFor(KeycloakSession session,
RealmModel realm,
UserModel user)
Is this authenticator configured for this user.
|
protected boolean |
requiresUpdateProfilePage(AuthenticationFlowContext context,
SerializedBrokeredIdentityContext userCtx,
BrokeredIdentityContext brokerContext) |
boolean |
requiresUser()
Does this authenticator require that the user has already been identified? That AuthenticatorContext.getUser() is not null?
|
action, authenticate, close, getExistingUser, sendFailureChallenge, setRequiredActions
protected static ServicesLogger logger
public boolean requiresUser()
Authenticator
protected void authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext userCtx, BrokeredIdentityContext brokerContext)
authenticateImpl
in class AbstractIdpAuthenticator
protected boolean requiresUpdateProfilePage(AuthenticationFlowContext context, SerializedBrokeredIdentityContext userCtx, BrokeredIdentityContext brokerContext)
protected void actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext userCtx, BrokeredIdentityContext brokerContext)
actionImpl
in class AbstractIdpAuthenticator
public boolean configuredFor(KeycloakSession session, RealmModel realm, UserModel user)
Authenticator
Copyright © 2016 JBoss by Red Hat. All rights reserved.