- All Implemented Interfaces:
- AuthenticationHandler, NamedAuthenticationHandler
public class QueryDatabaseAuthenticationHandler
extends AbstractJdbcUsernamePasswordAuthenticationHandler
Class that if provided a query that returns a password (parameter of query
must be username) will compare that password to a translated version of the
password provided by the user. If they match, then authentication succeeds.
Default password translator is plaintext translator.
- Since:
- 3.0
- Version:
- $Revision$ $Date$
- Author:
- Scott Battaglia, Dmitriy Kopylenko