This project has retired. For details please refer to its
Attic page .
ServletSecurityHandler (Cocoon Authentication Block Implementation 1.0.0 API)
org.apache.cocoon.auth.impl
Class ServletSecurityHandler
java.lang.Object
org.apache.cocoon.auth.impl.AbstractSecurityHandler
org.apache.cocoon.auth.impl.ServletSecurityHandler
All Implemented Interfaces: BeanNameAware , org.apache.cocoon.auth.SecurityHandler
public class ServletSecurityHandler extends AbstractSecurityHandler
Verify if a user can be authenticated.
This is a very simple authenticator that checks if the user is authenticated
using the servlet authentication mechanisms.
Version:
$Id: ServletSecurityHandler.html 1304280 2012-03-23 11:18:01Z ilgrosso $
Field Summary
protected org.apache.cocoon.processing.ProcessInfoProvider
processInfoProvider
The process info provider.
Method Summary
protected org.apache.cocoon.auth.User
createUser (org.apache.cocoon.environment.Request req)
Create a new user.
org.apache.cocoon.auth.User
login (Map loginContext)
void
logout (Map logoutContext,
org.apache.cocoon.auth.User user)
void
setProcessInfoProvider (org.apache.cocoon.processing.ProcessInfoProvider p)
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
processInfoProvider
protected org.apache.cocoon.processing.ProcessInfoProvider processInfoProvider
The process info provider.
ServletSecurityHandler
public ServletSecurityHandler ()
setProcessInfoProvider
public void setProcessInfoProvider (org.apache.cocoon.processing.ProcessInfoProvider p)
createUser
protected org.apache.cocoon.auth.User createUser (org.apache.cocoon.environment.Request req)
Create a new user.
Parameters: req - The current request.
Returns: A new user object.
login
public org.apache.cocoon.auth.User login (Map loginContext)
throws org.apache.cocoon.auth.AuthenticationException
Throws:
org.apache.cocoon.auth.AuthenticationExceptionSee Also: SecurityHandler.login(java.util.Map)
logout
public void logout (Map logoutContext,
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.