Class TxAwareLDAPUserModelDelegate

java.lang.Object
org.keycloak.models.utils.UserModelDelegate
org.keycloak.storage.ldap.mappers.TxAwareLDAPUserModelDelegate
All Implemented Interfaces:
RoleMapperModel, UserModel
Direct Known Subclasses:
MSADUserAccountControlStorageMapper.MSADUserModelDelegate

public abstract class TxAwareLDAPUserModelDelegate extends UserModelDelegate
Author:
Marek Posolda
  • Field Details

    • logger

      public static final org.jboss.logging.Logger logger
    • provider

      protected LDAPStorageProvider provider
    • ldapUser

      protected LDAPObject ldapUser
  • Constructor Details

  • Method Details

    • ensureTransactionStarted

      protected void ensureTransactionStarted()
    • markUpdatedAttributeInTransaction

      protected void markUpdatedAttributeInTransaction(String modelAttributeName)
    • markUpdatedRequiredActionInTransaction

      protected void markUpdatedRequiredActionInTransaction(String requiredActionName)