public class AcceptUsersAuthenticationHandler extends AbstractUsernamePasswordAuthenticationHandler
Note that this class makes an unmodifiable copy of whatever map is provided to it.
logger
principalFactory
Constructor and Description |
---|
AcceptUsersAuthenticationHandler() |
Modifier and Type | Method and Description |
---|---|
protected HandlerResult |
authenticateUsernamePasswordInternal(UsernamePasswordCredential credential)
Authenticates a username/password credential by an arbitrary strategy.
|
void |
setUsers(Map<String,String> users) |
doAuthentication, getPasswordEncoder, getPasswordPolicyConfiguration, getPrincipalNameTransformer, setPasswordEncoder, setPasswordPolicyConfiguration, setPrincipalNameTransformer, supports
authenticate, createHandlerResult, postAuthenticate, preAuthenticate
getName, setName, setPrincipalFactory
protected final HandlerResult authenticateUsernamePasswordInternal(UsernamePasswordCredential credential) throws GeneralSecurityException, PreventedException
authenticateUsernamePasswordInternal
in class AbstractUsernamePasswordAuthenticationHandler
credential
- the credential object bearing the transformed username and password.GeneralSecurityException
- On authentication failure.PreventedException
- On the indeterminate case when authentication is prevented.Copyright © 2004-2016 Apereo. All Rights Reserved.