public class MSADUserAccountControlMapper extends AbstractLDAPFederationMapper implements PasswordUpdated
| 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) |
protected UserAccountControl |
getUserAccountControl(LDAPObject ldapUser) |
boolean |
onAuthenticationFailure(LDAPObject ldapUser,
UserModel user,
AuthenticationException ldapException) |
void |
onImportUserFromLDAP(LDAPObject ldapUser,
UserModel user,
boolean isCreate) |
void |
onRegisterUserToLDAP(LDAPObject ldapUser,
UserModel localUser) |
void |
passwordUpdated(UserModel user,
LDAPObject ldapUser,
CredentialInput input) |
protected boolean |
processAuthErrorCode(String errorCode,
UserModel user) |
protected ModelException |
processFailedPasswordUpdateException(ModelException e) |
UserModel |
proxy(LDAPObject ldapUser,
UserModel delegate) |
protected void |
updateUserAccountControl(LDAPObject ldapUser,
UserAccountControl accountControl) |
getGroupMembers, getLdapProvider, getRealm, parseBooleanParameter, syncDataFromFederationProviderToKeycloak, syncDataFromKeycloakToFederationProviderpublic MSADUserAccountControlMapper(UserFederationMapperModel mapperModel, LDAPFederationProvider ldapProvider, RealmModel realm)
public void beforeLDAPQuery(LDAPQuery query)
beforeLDAPQuery in class AbstractLDAPFederationMapperLDAPFederationMapper.beforeLDAPQuery(UserFederationMapperModel, LDAPQuery)public void passwordUpdated(UserModel user, LDAPObject ldapUser, CredentialInput input)
passwordUpdated in interface PasswordUpdatedpublic 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 AbstractLDAPFederationMapperprotected ModelException processFailedPasswordUpdateException(ModelException e)
protected UserAccountControl getUserAccountControl(LDAPObject ldapUser)
protected void updateUserAccountControl(LDAPObject ldapUser, UserAccountControl accountControl)
Copyright © 2016 JBoss by Red Hat. All rights reserved.