This project has retired. For details please refer to its
Attic page .
DAOSecurityHandler (Cocoon Authentication Block Implementation 1.0.0 API)
org.apache.cocoon.auth.impl
Class DAOSecurityHandler
java.lang.Object
org.apache.cocoon.auth.impl.AbstractSecurityHandler
org.apache.cocoon.auth.impl.DAOSecurityHandler
All Implemented Interfaces: BeanNameAware , org.apache.cocoon.auth.SecurityHandler
public class DAOSecurityHandler extends AbstractSecurityHandler
Implementation of a DAO security handler.
This implementation supports:
- a retry count (counting up and down)
- an expires date for the user account.
The database access is forwarded to a configured UserDAO instance.
Version:
$Id: DAOSecurityHandler.html 1304280 2012-03-23 11:18:01Z ilgrosso $
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
userDAO
protected UserDAO userDAO
checkExpires
protected boolean checkExpires
useRetryCount
protected boolean useRetryCount
negateRetryCount
protected boolean negateRetryCount
defaultRetryCount
protected int defaultRetryCount
DAOSecurityHandler
public DAOSecurityHandler ()
setCheckExpires
public void setCheckExpires (boolean checkExpires)
setDefaultRetryCount
public void setDefaultRetryCount (int defaultRetryCount)
setNegateRetryCount
public void setNegateRetryCount (boolean negateRetryCount)
setUserDAO
public void setUserDAO (UserDAO userDAO)
setUseRetryCount
public void setUseRetryCount (boolean useRetryCount)
login
public org.apache.cocoon.auth.User login (Map loginContext)
throws org.apache.cocoon.auth.AuthenticationException
Throws:
org.apache.cocoon.auth.AuthenticationException
See Also: SecurityHandler.login(java.util.Map)
logout
public void logout (Map context,
org.apache.cocoon.auth.User user)
See Also: SecurityHandler.logout(java.util.Map, org.apache.cocoon.auth.User)
Copyright © 1999-2008 The Apache Software Foundation . All Rights Reserved.