public abstract class AbstractCasAssertionUserDetailsService extends Object implements AuthenticationUserDetailsService<CasAssertionAuthenticationToken>
| Constructor and Description |
|---|
AbstractCasAssertionUserDetailsService() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract UserDetails |
loadUserDetails(org.jasig.cas.client.validation.Assertion assertion)
Protected template method for construct a
UserDetails via the supplied
CAS assertion. |
UserDetails |
loadUserDetails(CasAssertionAuthenticationToken token) |
public AbstractCasAssertionUserDetailsService()
public final UserDetails loadUserDetails(CasAssertionAuthenticationToken token)
loadUserDetails in interface AuthenticationUserDetailsService<CasAssertionAuthenticationToken>token - The pre-authenticated authentication tokenprotected abstract 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.