Class CrowdUserDataProvider
java.lang.Object
com.xebialabs.xlrelease.principaldata.CrowdUserDataProvider
- All Implemented Interfaces:
UserDataProvider
Retrieves email addresses and full names from an crowd directory, reusing the
spring security configuration.
-
Constructor Summary
ConstructorsConstructorDescriptionCrowdUserDataProvider(com.atlassian.crowd.integration.springsecurity.user.CrowdUserDetailsServiceImpl crowdUserDetailsService) -
Method Summary
Modifier and TypeMethodDescriptionCollection<org.springframework.security.core.GrantedAuthority>getAuthorities(String username) getUserData(String username)
-
Constructor Details
-
CrowdUserDataProvider
public CrowdUserDataProvider(com.atlassian.crowd.integration.springsecurity.user.CrowdUserDetailsServiceImpl crowdUserDetailsService)
-
-
Method Details
-
getUserData
- Specified by:
getUserDatain interfaceUserDataProvider
-
getAuthorities
public Collection<org.springframework.security.core.GrantedAuthority> getAuthorities(String username) - Specified by:
getAuthoritiesin interfaceUserDataProvider
-