public interface SAMLUserDetailsService
|Modifier and Type||Method and Description|
The method is supposed to identify local account of user referenced by data in the SAML assertion and return UserDetails object describing the user.
java.lang.Object loadUserBySAML(SAMLCredential credential) throws org.springframework.security.core.userdetails.UsernameNotFoundException
Returned object should correctly implement the getAuthorities method as it will be used to populate entitlements inside the Authentication object.
credential- data populated from SAML message used to validate the user
org.springframework.security.core.userdetails.UsernameNotFoundException- if the user details object can't be populated