public final class DirectMappingAuthenticationManagerImpl extends AbstractAuthenticationManager
| Modifier and Type | Class and Description |
|---|---|
static class |
DirectMappingAuthenticationManagerImpl.DirectAuthenticationHandlerMappingHolder |
AbstractAuthenticationManager.Pair<A,B>logAUTHENTICATION_METHOD_ATTRIBUTE| Constructor and Description |
|---|
DirectMappingAuthenticationManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractAuthenticationManager.Pair<AuthenticationHandler,Principal> |
authenticateAndObtainPrincipal(Credentials credentials)
Follows the same rules as the "authenticate" method (i.e.
|
void |
setCredentialsMapping(Map<Class<? extends Credentials>,DirectMappingAuthenticationManagerImpl.DirectAuthenticationHandlerMappingHolder> credentialsMapping) |
authenticate, logAuthenticationHandlerError, setAuthenticationMetaDataPopulatorspublic DirectMappingAuthenticationManagerImpl()
protected AbstractAuthenticationManager.Pair<AuthenticationHandler,Principal> authenticateAndObtainPrincipal(Credentials credentials) throws AuthenticationException
AbstractAuthenticationManagerauthenticateAndObtainPrincipal in class AbstractAuthenticationManagercredentials - the credentials to checkIllegalArgumentException - if a mapping cannot be found.AuthenticationException - if there is an error authenticating.AuthenticationManager.authenticate(org.jasig.cas.authentication.principal.Credentials)public final void setCredentialsMapping(Map<Class<? extends Credentials>,DirectMappingAuthenticationManagerImpl.DirectAuthenticationHandlerMappingHolder> credentialsMapping)
Copyright © 2004-2012 Jasig. All Rights Reserved.