# Package org.keycloak.storage.ldap.mappers

- Interface Summary
  Interface | Description
  --- | ---
  LDAPConfigDecorator |
  LDAPOperationDecorator |
  LDAPStorageMapper |
  LDAPStorageMapperFactory<T extends LDAPStorageMapper> |
  PasswordUpdateCallback |

- Class Summary
  Class | Description
  --- | ---
  AbstractLDAPStorageMapper | Stateful per-request object
  AbstractLDAPStorageMapperFactory |
  CertificateLDAPStorageMapper |
  CertificateLDAPStorageMapperFactory |
  FullNameLDAPStorageMapper | Mapper useful for the LDAP deployments when some attribute (usually CN) is mapped to full name of user
  FullNameLDAPStorageMapperFactory |
  HardcodedAttributeMapper |
  HardcodedAttributeMapperFactory |
  HardcodedLDAPAttributeMapper |
  HardcodedLDAPAttributeMapperFactory |
  HardcodedLDAPGroupStorageMapper |
  HardcodedLDAPGroupStorageMapperFactory |
  HardcodedLDAPRoleStorageMapper |
  HardcodedLDAPRoleStorageMapperFactory |
  LDAPMappersComparator | TODO: Possibly add "priority" instead of hardcoding behaviour
  LDAPStorageMapperManager | TODO: LDAPStorageMapper should be divided into more interfaces and let the LDAPStorageMapperManager to check which operation (feature) is supported by which mapper implementation
  LDAPStorageMapperSpi |
  LDAPTransaction |
  TxAwareLDAPUserModelDelegate |
  UserAttributeLDAPStorageMapper |
  UserAttributeLDAPStorageMapperFactory |

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