## Uses of Class
org.keycloak.models.utils.UserModelDelegate

- Packages that use UserModelDelegate
  Package | Description
  --- | ---
  org.keycloak.federation.kerberos |
  org.keycloak.federation.sssd |
  org.keycloak.models.utils |
  org.keycloak.storage.adapter |
  org.keycloak.storage.ldap |
  org.keycloak.storage.ldap.mappers |
  org.keycloak.storage.ldap.mappers.membership.group |
  org.keycloak.storage.ldap.mappers.membership.role |
  org.keycloak.storage.ldap.mappers.msad |
  org.keycloak.storage.ldap.mappers.msadlds |

- - ### Uses of UserModelDelegate in org.keycloak.federation.kerberos

    Subclasses of UserModelDelegate in org.keycloak.federation.kerberos
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ReadOnlyKerberosUserModelDelegate`

  - ### Uses of UserModelDelegate in org.keycloak.federation.sssd

    Subclasses of UserModelDelegate in org.keycloak.federation.sssd
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ReadonlySSSDUserModelDelegate` Readonly proxy for a SSSD UserModel that prevents attributes from being updated.

  - ### Uses of UserModelDelegate in org.keycloak.models.utils

    Subclasses of UserModelDelegate in org.keycloak.models.utils
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ReadOnlyUserModelDelegate`

  - ### Uses of UserModelDelegate in org.keycloak.storage.adapter

    Subclasses of UserModelDelegate in org.keycloak.storage.adapter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UpdateOnlyChangeUserModelDelegate` This will perform update operation for particular attribute/property just if the existing value is not already same.

  - ### Uses of UserModelDelegate in org.keycloak.storage.ldap

    Subclasses of UserModelDelegate in org.keycloak.storage.ldap
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LDAPWritesOnlyUserModelDelegate` User model delegate, which tracks what attributes were written to LDAP in this transaction.
    `class` | `ReadonlyLDAPUserModelDelegate` Will be good to get rid of this class and use ReadOnlyUserModelDelegate, but it can't be done now due the backwards compatibility.

  - ### Uses of UserModelDelegate in org.keycloak.storage.ldap.mappers

    Subclasses of UserModelDelegate in org.keycloak.storage.ldap.mappers
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TxAwareLDAPUserModelDelegate`

  - ### Uses of UserModelDelegate in org.keycloak.storage.ldap.mappers.membership.group

    Subclasses of UserModelDelegate in org.keycloak.storage.ldap.mappers.membership.group
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GroupLDAPStorageMapper.LDAPGroupMappingsUserDelegate`

  - ### Uses of UserModelDelegate in org.keycloak.storage.ldap.mappers.membership.role

    Subclasses of UserModelDelegate in org.keycloak.storage.ldap.mappers.membership.role
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate`

  - ### Uses of UserModelDelegate in org.keycloak.storage.ldap.mappers.msad

    Subclasses of UserModelDelegate in org.keycloak.storage.ldap.mappers.msad
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MSADUserAccountControlStorageMapper.MSADUserModelDelegate`

  - ### Uses of UserModelDelegate in org.keycloak.storage.ldap.mappers.msadlds

    Subclasses of UserModelDelegate in org.keycloak.storage.ldap.mappers.msadlds
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MSADLDSUserAccountControlStorageMapper.MSADUserModelDelegate`

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