Package io.jmix.saml.mapper.role
Class DefaultSamlAssertionRolesMapper
java.lang.Object
io.jmix.saml.mapper.role.BaseSamlAssertionRolesMapper
io.jmix.saml.mapper.role.DefaultSamlAssertionRolesMapper
- All Implemented Interfaces:
SamlAssertionRolesMapper
-
Field Summary
FieldsFields inherited from class io.jmix.saml.mapper.role.BaseSamlAssertionRolesMapper
resourceRoleRepository, roleGrantedAuthorityUtils, rowLevelRoleRepository -
Constructor Summary
ConstructorsConstructorDescriptionDefaultSamlAssertionRolesMapper(ResourceRoleRepository resourceRoleRepository, RowLevelRoleRepository rowLevelRoleRepository, RoleGrantedAuthorityUtils roleGrantedAuthorityUtils) -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<String>getResourceRolesCodes(org.opensaml.saml.saml2.core.Assertion assertion) protected Collection<String>getRolesCodes(org.opensaml.saml.saml2.core.Assertion assertion) protected Collection<String>getRowLevelRoleCodes(org.opensaml.saml.saml2.core.Assertion assertion) voidsetRolesAttributeName(String rolesAttributeName) Methods inherited from class io.jmix.saml.mapper.role.BaseSamlAssertionRolesMapper
toGrantedAuthorities, toResourceRoles, toRowLevelRoles
-
Field Details
-
rolesAttributeName
-
-
Constructor Details
-
DefaultSamlAssertionRolesMapper
public DefaultSamlAssertionRolesMapper(ResourceRoleRepository resourceRoleRepository, RowLevelRoleRepository rowLevelRoleRepository, RoleGrantedAuthorityUtils roleGrantedAuthorityUtils)
-
-
Method Details
-
getResourceRolesCodes
protected Collection<String> getResourceRolesCodes(org.opensaml.saml.saml2.core.Assertion assertion) - Specified by:
getResourceRolesCodesin classBaseSamlAssertionRolesMapper
-
getRowLevelRoleCodes
- Specified by:
getRowLevelRoleCodesin classBaseSamlAssertionRolesMapper
-
getRolesCodes
-
getRolesAttributeName
-
setRolesAttributeName
-