public class MSADUserAccountControlStorageMapper extends AbstractLDAPStorageMapper implements PasswordUpdated
| Modifier and Type | Class and Description |
|---|---|
class |
MSADUserAccountControlStorageMapper.MSADUserModelDelegate |
ldapProvider, mapperModel, realm| Constructor and Description |
|---|
MSADUserAccountControlStorageMapper(ComponentModel mapperModel,
LDAPStorageProvider 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 MSADUserAccountControlStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider, RealmModel realm)
public void beforeLDAPQuery(LDAPQuery query)
beforeLDAPQuery in class AbstractLDAPStorageMapperLDAPStorageMapper.beforeLDAPQuery(ComponentModel, LDAPQuery)public void passwordUpdated(UserModel user, LDAPObject ldapUser, CredentialInput input)
passwordUpdated in interface PasswordUpdatedpublic UserModel proxy(LDAPObject ldapUser, UserModel delegate)
proxy in class AbstractLDAPStorageMapperLDAPStorageMapper.proxy(ComponentModel, LDAPStorageProvider, LDAPObject, UserModel, RealmModel)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 AbstractLDAPStorageMapperprotected 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.