public class MSADUserAccountControlMapper extends AbstractLDAPFederationMapper
Modifier and Type | Class and Description |
---|---|
class |
MSADUserAccountControlMapper.MSADUserModelDelegate |
ldapProvider, mapperModel, realm
Constructor and Description |
---|
MSADUserAccountControlMapper(UserFederationMapperModel mapperModel,
LDAPFederationProvider ldapProvider,
RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
void |
beforeLDAPQuery(LDAPQuery query) |
boolean |
onAuthenticationFailure(LDAPObject ldapUser,
UserModel user,
AuthenticationException ldapException) |
void |
onImportUserFromLDAP(LDAPObject ldapUser,
UserModel user,
boolean isCreate) |
void |
onRegisterUserToLDAP(LDAPObject ldapUser,
UserModel localUser) |
protected boolean |
processAuthErrorCode(String errorCode,
UserModel user) |
protected ModelException |
processFailedPasswordUpdateException(ModelException e) |
UserModel |
proxy(LDAPObject ldapUser,
UserModel delegate) |
getGroupMembers, getLdapProvider, getRealm, parseBooleanParameter, syncDataFromFederationProviderToKeycloak, syncDataFromKeycloakToFederationProvider
public MSADUserAccountControlMapper(UserFederationMapperModel mapperModel, LDAPFederationProvider ldapProvider, RealmModel realm)
public void beforeLDAPQuery(LDAPQuery query)
beforeLDAPQuery
in class AbstractLDAPFederationMapper
LDAPFederationMapper.beforeLDAPQuery(UserFederationMapperModel, LDAPQuery)
public UserModel proxy(LDAPObject ldapUser, UserModel delegate)
public void onRegisterUserToLDAP(LDAPObject ldapUser, UserModel localUser)
public void onImportUserFromLDAP(LDAPObject ldapUser, UserModel user, boolean isCreate)
public boolean onAuthenticationFailure(LDAPObject ldapUser, UserModel user, AuthenticationException ldapException)
onAuthenticationFailure
in class AbstractLDAPFederationMapper
protected ModelException processFailedPasswordUpdateException(ModelException e)
Copyright © 2016 JBoss by Red Hat. All rights reserved.