Interface UserRolesRetrieveStrategy
-
- All Known Implementing Classes:
UserRolesRetrieveStrategy.GetRolesFromUserMemberOfAttribute,UserRolesRetrieveStrategy.LoadRolesByMember,UserRolesRetrieveStrategy.LoadRolesByMemberRecursively
public interface UserRolesRetrieveStrategyStrategy for how to retrieve LDAP roles of user- Author:
- Marek Posolda
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classUserRolesRetrieveStrategy.GetRolesFromUserMemberOfAttributeRoles of user will be retrieved from "memberOf" attribute of our userstatic classUserRolesRetrieveStrategy.LoadRolesByMemberRoles of user will be retrieved by sending LDAP query to retrieve all roles where "member" is our userstatic classUserRolesRetrieveStrategy.LoadRolesByMemberRecursivelyExtension specific to Active Directory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbeforeUserLDAPQuery(CommonLDAPGroupMapper roleOrGroupMapper, LDAPQuery query)List<LDAPObject>getLDAPRoleMappings(CommonLDAPGroupMapper roleOrGroupMapper, LDAPObject ldapUser, LDAPConfig ldapConfig)
-
-
-
Method Detail
-
getLDAPRoleMappings
List<LDAPObject> getLDAPRoleMappings(CommonLDAPGroupMapper roleOrGroupMapper, LDAPObject ldapUser, LDAPConfig ldapConfig)
-
beforeUserLDAPQuery
void beforeUserLDAPQuery(CommonLDAPGroupMapper roleOrGroupMapper, LDAPQuery query)
-
-