org.keycloak.storage.ldap.mappers

## Interface PasswordUpdateCallback

- All Known Implementing Classes:
    MSADLDSUserAccountControlStorageMapper, MSADUserAccountControlStorageMapper

      public interface PasswordUpdateCallback

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `LDAPOperationDecorator` | `beforePasswordUpdate(UserModel user, LDAPObject ldapUser, UserCredentialModel password)`
    `void` | `passwordUpdated(UserModel user, LDAPObject ldapUser, UserCredentialModel password)`
    `void` | `passwordUpdateFailed(UserModel user, LDAPObject ldapUser, UserCredentialModel password, ModelException exception)`

- - ### Method Detail

    - #### beforePasswordUpdate

          LDAPOperationDecorator beforePasswordUpdate(UserModel user,
                                                      LDAPObject ldapUser,
                                                      UserCredentialModel password)

    - #### passwordUpdated

          void passwordUpdated(UserModel user,
                               LDAPObject ldapUser,
                               UserCredentialModel password)

    - #### passwordUpdateFailed

          void passwordUpdateFailed(UserModel user,
                                    LDAPObject ldapUser,
                                    UserCredentialModel password,
                                    ModelException exception)
                             throws ModelException

      Throws:
        `ModelException`

Copyright © 2021 JBoss by Red Hat. All rights reserved.