org.jasig.cas.adaptors.jdbc
Class SearchModeSearchDatabaseAuthenticationHandler
java.lang.Object
org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
org.jasig.cas.adaptors.jdbc.AbstractJdbcUsernamePasswordAuthenticationHandler
org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler
- All Implemented Interfaces:
- org.jasig.cas.authentication.handler.AuthenticationHandler, org.springframework.beans.factory.InitializingBean
public class SearchModeSearchDatabaseAuthenticationHandler
- extends AbstractJdbcUsernamePasswordAuthenticationHandler
- implements org.springframework.beans.factory.InitializingBean
Class that given a table, username field and password field will query a
database table with the provided encryption technique to see if the user
exists. This class defaults to a PasswordTranslator of
PlainTextPasswordTranslator.
- Since:
- 3.0
- Version:
- $Revision: 42053 $ $Date: 2007-06-10 09:17:55 -0400 (Sun, 10 Jun 2007) $
- Author:
- Scott Battaglia, Dmitriy Kopylenko
| Fields inherited from class org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler |
log |
| Methods inherited from class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler |
doAuthentication, getPasswordEncoder, setClassToSupport, setPasswordEncoder, setSupportSubClasses, supports |
| Methods inherited from class org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler |
authenticate, postAuthenticate, preAuthenticate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearchModeSearchDatabaseAuthenticationHandler
public SearchModeSearchDatabaseAuthenticationHandler()
authenticateUsernamePasswordInternal
protected final boolean authenticateUsernamePasswordInternal(org.jasig.cas.authentication.principal.UsernamePasswordCredentials credentials)
throws org.jasig.cas.authentication.handler.AuthenticationException
- Specified by:
authenticateUsernamePasswordInternal in class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
- Throws:
org.jasig.cas.authentication.handler.AuthenticationException
afterPropertiesSet
public void afterPropertiesSet()
throws java.lang.Exception
- Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
- Throws:
java.lang.Exception
setFieldPassword
public final void setFieldPassword(java.lang.String fieldPassword)
- Parameters:
fieldPassword - The fieldPassword to set.
setFieldUser
public final void setFieldUser(java.lang.String fieldUser)
- Parameters:
fieldUser - The fieldUser to set.
setTableUsers
public final void setTableUsers(java.lang.String tableUsers)
- Parameters:
tableUsers - The tableUsers to set.
Copyright © 2004-2007 Java Architectures Special Interest Group. All Rights Reserved.