Class UserDetailsServiceConfiguration
- java.lang.Object
-
- com.cumulocity.microservice.security.annotation.UserDetailsServiceConfiguration
-
@Lazy @Configuration @ConditionalOnBean(EnableWebSecurityConfiguration.class) public class UserDetailsServiceConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description UserDetailsServiceConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RoleService
roleService(com.cumulocity.sdk.client.user.UserApi userApi)
SecurityExpressionService
securityExpressionService(ApplicationApi applicationApi)
org.springframework.security.core.userdetails.UserDetailsService
userDetailsService(com.cumulocity.model.authentication.CumulocityCredentials userCredentials, RoleService roleService)
-
-
-
Method Detail
-
roleService
@Bean @ConditionalOnMissingBean public RoleService roleService(@Qualifier("userUserApi") com.cumulocity.sdk.client.user.UserApi userApi)
-
userDetailsService
@Bean @ConditionalOnMissingBean public org.springframework.security.core.userdetails.UserDetailsService userDetailsService(@Qualifier("userCredentials") com.cumulocity.model.authentication.CumulocityCredentials userCredentials, RoleService roleService)
-
securityExpressionService
@Bean @ConditionalOnMissingBean public SecurityExpressionService securityExpressionService(ApplicationApi applicationApi)
-
-