Package io.jmix.autoconfigure.saml
Class SamlAutoConfiguration
java.lang.Object
io.jmix.autoconfigure.saml.SamlAutoConfiguration
@AutoConfiguration
@Import(SamlConfiguration.class)
@ConditionalOnProperty(name="jmix.saml.use-default-configuration",
matchIfMissing=true)
public class SamlAutoConfiguration
extends Object
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclaimsRoleMapper(ResourceRoleRepository resourceRoleRepository, RowLevelRoleRepository rowLevelRoleRepository, SamlProperties samlProperties, RoleGrantedAuthorityUtils roleGrantedAuthorityUtils) userMapper(SamlAssertionRolesMapper assertionRolesMapper)
-
Constructor Details
-
SamlAutoConfiguration
public SamlAutoConfiguration()
-
-
Method Details
-
claimsRoleMapper
@Bean @ConditionalOnMissingBean(SamlAssertionRolesMapper.class) @ConditionalOnBean(ResourceRoleRepository.class) public SamlAssertionRolesMapper claimsRoleMapper(ResourceRoleRepository resourceRoleRepository, RowLevelRoleRepository rowLevelRoleRepository, SamlProperties samlProperties, RoleGrantedAuthorityUtils roleGrantedAuthorityUtils) -
userMapper
@Bean @ConditionalOnMissingBean(SamlUserMapper.class) public SamlUserMapper userMapper(SamlAssertionRolesMapper assertionRolesMapper)
-