Class LdapMapRoleMapperConfig
- java.lang.Object
- 
- org.keycloak.models.map.storage.ldap.config.LdapMapCommonGroupMapperConfig
- 
- org.keycloak.models.map.storage.ldap.role.config.LdapMapRoleMapperConfig
 
 
- 
 public class LdapMapRoleMapperConfig extends LdapMapCommonGroupMapperConfig 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringCLIENT_ROLES_DNstatic StringCOMMON_ROLES_DNstatic StringGET_ROLES_FROM_USER_MEMBEROF_ATTRIBUTEstatic StringLOAD_ROLES_BY_MEMBER_ATTRIBUTEstatic StringLOAD_ROLES_BY_MEMBER_ATTRIBUTE_RECURSIVELYstatic StringREALM_ROLES_DNstatic StringROLE_NAME_LDAP_ATTRIBUTEstatic StringROLE_OBJECT_CLASSESstatic StringROLES_LDAP_FILTER- 
Fields inherited from class org.keycloak.models.map.storage.ldap.config.LdapMapCommonGroupMapperConfigmapperModel, MEMBEROF_LDAP_ATTRIBUTE, MEMBERSHIP_ATTRIBUTE_TYPE, MEMBERSHIP_LDAP_ATTRIBUTE, MEMBERSHIP_USER_LDAP_ATTRIBUTE, MODE, USER_ROLES_RETRIEVE_STRATEGY
 
- 
 - 
Constructor SummaryConstructors Constructor Description LdapMapRoleMapperConfig(Config.Scope config)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClientRolesDn()StringgetCommonRolesDn()StringgetCustomLdapFilter()StringgetLDAPGroupNameLdapAttribute()LdapMapConfiggetLdapMapConfig()StringgetRealmRolesDn()Set<String>getRoleAttributes()StringgetRoleNameLdapAttribute()StringgetRolesDn(String clientId)StringgetUserRolesRetrieveStrategy()- 
Methods inherited from class org.keycloak.models.map.storage.ldap.config.LdapMapCommonGroupMapperConfiggetConfigValues, getMemberOfLdapAttribute, getMembershipLdapAttribute, getMembershipUserLdapAttribute
 
- 
 
- 
- 
- 
Field Detail- 
REALM_ROLES_DNpublic static final String REALM_ROLES_DN - See Also:
- Constant Field Values
 
 - 
CLIENT_ROLES_DNpublic static final String CLIENT_ROLES_DN - See Also:
- Constant Field Values
 
 - 
COMMON_ROLES_DNpublic static final String COMMON_ROLES_DN - See Also:
- Constant Field Values
 
 - 
ROLE_NAME_LDAP_ATTRIBUTEpublic static final String ROLE_NAME_LDAP_ATTRIBUTE - See Also:
- Constant Field Values
 
 - 
ROLE_OBJECT_CLASSESpublic static final String ROLE_OBJECT_CLASSES - See Also:
- Constant Field Values
 
 - 
ROLES_LDAP_FILTERpublic static final String ROLES_LDAP_FILTER - See Also:
- Constant Field Values
 
 - 
LOAD_ROLES_BY_MEMBER_ATTRIBUTEpublic static final String LOAD_ROLES_BY_MEMBER_ATTRIBUTE - See Also:
- Constant Field Values
 
 - 
GET_ROLES_FROM_USER_MEMBEROF_ATTRIBUTEpublic static final String GET_ROLES_FROM_USER_MEMBEROF_ATTRIBUTE - See Also:
- Constant Field Values
 
 - 
LOAD_ROLES_BY_MEMBER_ATTRIBUTE_RECURSIVELYpublic static final String LOAD_ROLES_BY_MEMBER_ATTRIBUTE_RECURSIVELY - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
LdapMapRoleMapperConfigpublic LdapMapRoleMapperConfig(Config.Scope config) 
 
- 
 - 
Method Detail- 
getRealmRolesDnpublic String getRealmRolesDn() 
 - 
getCommonRolesDnpublic String getCommonRolesDn() 
 - 
getClientRolesDnpublic String getClientRolesDn() 
 - 
getRoleNameLdapAttributepublic String getRoleNameLdapAttribute() 
 - 
getLDAPGroupNameLdapAttributepublic String getLDAPGroupNameLdapAttribute() - Specified by:
- getLDAPGroupNameLdapAttributein class- LdapMapCommonGroupMapperConfig
 
 - 
getCustomLdapFilterpublic String getCustomLdapFilter() 
 - 
getUserRolesRetrieveStrategypublic String getUserRolesRetrieveStrategy() 
 - 
getLdapMapConfigpublic LdapMapConfig getLdapMapConfig() 
 
- 
 
-