public abstract class AbstractCasAssertionUserDetailsService extends Object implements org.springframework.security.core.userdetails.AuthenticationUserDetailsService<CasAssertionAuthenticationToken>
Constructor and Description |
---|
AbstractCasAssertionUserDetailsService() |
Modifier and Type | Method and Description |
---|---|
protected abstract org.springframework.security.core.userdetails.UserDetails |
loadUserDetails(org.jasig.cas.client.validation.Assertion assertion)
Protected template method for construct a
UserDetails via the supplied CAS
assertion. |
org.springframework.security.core.userdetails.UserDetails |
loadUserDetails(CasAssertionAuthenticationToken token) |
public AbstractCasAssertionUserDetailsService()
public final org.springframework.security.core.userdetails.UserDetails loadUserDetails(CasAssertionAuthenticationToken token)
loadUserDetails
in interface org.springframework.security.core.userdetails.AuthenticationUserDetailsService<CasAssertionAuthenticationToken>
protected abstract org.springframework.security.core.userdetails.UserDetails loadUserDetails(org.jasig.cas.client.validation.Assertion assertion)
UserDetails
via the supplied CAS
assertion.assertion
- the assertion to use to construct the new UserDetails. CANNOT be NULL.