## Uses of Interface
org.keycloak.storage.ldap.mappers.membership.UserRolesRetrieveStrategy

- Packages that use UserRolesRetrieveStrategy
  Package | Description
  --- | ---
  org.keycloak.storage.ldap.mappers.membership |
  org.keycloak.storage.ldap.mappers.membership.group |
  org.keycloak.storage.ldap.mappers.membership.role |

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

    Classes in org.keycloak.storage.ldap.mappers.membership that implement UserRolesRetrieveStrategy
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `UserRolesRetrieveStrategy.GetRolesFromUserMemberOfAttribute` Roles of user will be retrieved from "memberOf" attribute of our user
    `static class` | `UserRolesRetrieveStrategy.LoadRolesByMember` Roles of user will be retrieved by sending LDAP query to retrieve all roles where "member" is our user
    `static class` | `UserRolesRetrieveStrategy.LoadRolesByMemberRecursively` Extension specific to Active Directory.

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

    Fields in org.keycloak.storage.ldap.mappers.membership.group with type parameters of type UserRolesRetrieveStrategy
    Modifier and Type | Field and Description
    --- | ---
    `protected static Map<String,UserRolesRetrieveStrategy>` | GroupLDAPStorageMapperFactory.`userGroupsStrategies`

    Methods in org.keycloak.storage.ldap.mappers.membership.group that return UserRolesRetrieveStrategy
    Modifier and Type | Method and Description
    --- | ---
    `protected UserRolesRetrieveStrategy` | GroupLDAPStorageMapperFactory.`getUserGroupsRetrieveStrategy(String strategyKey)`

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

    Fields in org.keycloak.storage.ldap.mappers.membership.role with type parameters of type UserRolesRetrieveStrategy
    Modifier and Type | Field and Description
    --- | ---
    `protected static Map<String,UserRolesRetrieveStrategy>` | RoleLDAPStorageMapperFactory.`userRolesStrategies`

    Methods in org.keycloak.storage.ldap.mappers.membership.role that return UserRolesRetrieveStrategy
    Modifier and Type | Method and Description
    --- | ---
    `protected UserRolesRetrieveStrategy` | RoleLDAPStorageMapperFactory.`getUserRolesRetrieveStrategy(String strategyKey)`

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