Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
H
I
L
N
O
P
R
S
U
A
APPLICATION_BEAN_NAME_PREFIX
- Static variable in class org.apache.cocoon.auth.impl.
StandardApplicationManager
The prefix used to register applications.
APPLICATION_KEY_PREFIX
- Static variable in class org.apache.cocoon.auth.impl.
StandardApplicationManager
The prefix used to store the application data object in the session.
AbstractAuthAction
- class org.apache.cocoon.auth.acting.
AbstractAuthAction
.
This action tests if the user is logged in for a given application.
AbstractAuthAction()
- Constructor for class org.apache.cocoon.auth.acting.
AbstractAuthAction
AbstractSecurityHandler
- class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
.
This is a base class that can be used for own
SecurityHandler
s.
AbstractSecurityHandler()
- Constructor for class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
AnonymousSecurityHandler
- class org.apache.cocoon.auth.impl.
AnonymousSecurityHandler
.
This security handlers doesn't check any credentials of the user.
AnonymousSecurityHandler()
- Constructor for class org.apache.cocoon.auth.impl.
AnonymousSecurityHandler
act(Redirector, SourceResolver, Map, String, Parameters)
- Method in class org.apache.cocoon.auth.acting.
LoggedInAction
act(Redirector, SourceResolver, Map, String, Parameters)
- Method in class org.apache.cocoon.auth.acting.
LoginAction
act(Redirector, SourceResolver, Map, String, Parameters)
- Method in class org.apache.cocoon.auth.acting.
LogoutAction
anonName
- Variable in class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
Name of the anonymous user.
anonPass
- Variable in class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
Password of the anonymous user.
applicationManager
- Variable in class org.apache.cocoon.auth.acting.
AbstractAuthAction
Application manager component.
applications
- Variable in class org.apache.cocoon.auth.impl.
LoginInfo
The applications the user is logged in to.
applications
- Variable in class org.apache.cocoon.auth.impl.
StandardApplicationManager
A map containing all applications.
attributes
- Variable in class org.apache.cocoon.auth.impl.
StandardApplication
Attributes.
attributes
- Variable in class org.apache.cocoon.auth.impl.
StandardUser
The user attributes.
authenticationResource
- Variable in class org.apache.cocoon.auth.impl.
PipelineSecurityHandler
The authentication resource.
C
calculateContextInfo()
- Method in class org.apache.cocoon.auth.impl.
PipelineSecurityHandler.PipelineSHUser
Internal method that calculates the context information.
checkExpires
- Variable in class org.apache.cocoon.auth.impl.
DAOSecurityHandler
counter
- Variable in class org.apache.cocoon.auth.impl.
LoginInfo
Number of applications using the security handler.
createUser(Request)
- Method in class org.apache.cocoon.auth.impl.
ServletSecurityHandler
Create a new user.
D
DAOSecurityHandler
- class org.apache.cocoon.auth.impl.
DAOSecurityHandler
.
Implementation of a DAO security handler.
DAOSecurityHandler()
- Constructor for class org.apache.cocoon.auth.impl.
DAOSecurityHandler
decUsageCounter(String)
- Method in class org.apache.cocoon.auth.impl.
LoginInfo
Notification of an application that is not using the handler anymore.
defaultRetryCount
- Variable in class org.apache.cocoon.auth.impl.
DAOSecurityHandler
dispose()
- Method in class org.apache.cocoon.auth.acting.
AbstractAuthAction
E
expires
- Variable in class org.apache.cocoon.auth.impl.
UserInfo
G
getApplication(String)
- Method in class org.apache.cocoon.auth.impl.
StandardApplicationManager
Return the application with the name.
getApplicationStore()
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
getApplications()
- Method in class org.apache.cocoon.auth.impl.
LoginInfo
Return the list of all applications.
getAttribute(String)
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
getAttribute(String)
- Method in class org.apache.cocoon.auth.impl.
StandardUser
getAttributeNames()
- Method in class org.apache.cocoon.auth.impl.
StandardUser
getExpires()
- Method in class org.apache.cocoon.auth.impl.
UserInfo
getId()
- Method in class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
getId()
- Method in class org.apache.cocoon.auth.impl.
StandardUser
getId()
- Method in class org.apache.cocoon.auth.impl.
UserInfo
getKey(SecurityHandler)
- Method in class org.apache.cocoon.auth.impl.
StandardApplicationManager
getLogger()
- Method in class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
getLogger()
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
getLogger()
- Method in class org.apache.cocoon.auth.impl.
StandardApplicationManager
getPassword()
- Method in class org.apache.cocoon.auth.impl.
UserInfo
getPrincipal()
- Method in class org.apache.cocoon.auth.impl.
ServletSecurityHandler.ServletUser
Return the current principal.
getRetryCount()
- Method in class org.apache.cocoon.auth.impl.
UserInfo
getSecurityHandler()
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
getUser()
- Method in class org.apache.cocoon.auth.impl.
LoginInfo
Return the corresponding user.
getUser(UserInfo)
- Method in interface org.apache.cocoon.auth.impl.
UserDAO
Get the complete user for the user info.
getUser()
- Method in class org.apache.cocoon.auth.impl.
UserInfo
getUserInfo()
- Method in class org.apache.cocoon.auth.impl.
PipelineSecurityHandler.PipelineSHUser
Return the pipeline document.
getUserInfo(String)
- Method in interface org.apache.cocoon.auth.impl.
UserDAO
Get a user info for the given user name.
H
HANDLER_CONFIG_PREFIX
- Static variable in class org.apache.cocoon.auth.impl.
StandardApplication
This prefix is used to lookup security handlers.
handler
- Variable in class org.apache.cocoon.auth.impl.
StandardApplication
The security handler.
I
id
- Variable in class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
The id for the security handler.
id
- Variable in class org.apache.cocoon.auth.impl.
StandardUser
The unique id of the user.
id
- Variable in class org.apache.cocoon.auth.impl.
UserInfo
incUsageCounter(String)
- Method in class org.apache.cocoon.auth.impl.
LoginInfo
Notification of another application using the handler.
isLoggedIn(String)
- Method in class org.apache.cocoon.auth.impl.
StandardApplicationManager
isUsed()
- Method in class org.apache.cocoon.auth.impl.
LoginInfo
Is the handler used by any application.
isUserInRole(String)
- Method in class org.apache.cocoon.auth.impl.
StandardUser
Check if the user is in a given role.
isValidAuthenticationDocument(Document)
- Method in class org.apache.cocoon.auth.impl.
PipelineSecurityHandler
Check if this is a valid document.
L
LOGIN_INFO_KEY
- Static variable in class org.apache.cocoon.auth.impl.
StandardApplicationManager
The key used to store the login information in the session.
LoggedInAction
- class org.apache.cocoon.auth.acting.
LoggedInAction
.
This action tests if the user is logged in for a given application.
LoggedInAction()
- Constructor for class org.apache.cocoon.auth.acting.
LoggedInAction
LoginAction
- class org.apache.cocoon.auth.acting.
LoginAction
.
This action logs the current user into a given application.
LoginAction()
- Constructor for class org.apache.cocoon.auth.acting.
LoginAction
LoginInfo
- class org.apache.cocoon.auth.impl.
LoginInfo
.
This class keeps track of the number of applications a user is logged into using the same security handler.
LoginInfo(User)
- Constructor for class org.apache.cocoon.auth.impl.
LoginInfo
Instantiate new info object.
LogoutAction
- class org.apache.cocoon.auth.acting.
LogoutAction
.
This action logs the current user out of a given application.
LogoutAction()
- Constructor for class org.apache.cocoon.auth.acting.
LogoutAction
login(Map)
- Method in class org.apache.cocoon.auth.impl.
AnonymousSecurityHandler
login(Map)
- Method in class org.apache.cocoon.auth.impl.
DAOSecurityHandler
login(Map)
- Method in class org.apache.cocoon.auth.impl.
PipelineSecurityHandler
login(Map)
- Method in class org.apache.cocoon.auth.impl.
ServletSecurityHandler
login(Map)
- Method in class org.apache.cocoon.auth.impl.
SimpleSecurityHandler
login(String, Map)
- Method in class org.apache.cocoon.auth.impl.
StandardApplicationManager
logout(Map, User)
- Method in class org.apache.cocoon.auth.impl.
AnonymousSecurityHandler
logout(Map, User)
- Method in class org.apache.cocoon.auth.impl.
DAOSecurityHandler
logout(Map, User)
- Method in class org.apache.cocoon.auth.impl.
PipelineSecurityHandler
logout(Map, User)
- Method in class org.apache.cocoon.auth.impl.
ServletSecurityHandler
logout(Map, User)
- Method in class org.apache.cocoon.auth.impl.
SimpleSecurityHandler
logout(String, Map)
- Method in class org.apache.cocoon.auth.impl.
StandardApplicationManager
logoutFromAllApplications(HttpSession)
- Static method in class org.apache.cocoon.auth.impl.
StandardApplicationManager
Logs the user out of all applications.
logoutResource
- Variable in class org.apache.cocoon.auth.impl.
PipelineSecurityHandler
The logout resource.
N
negateRetryCount
- Variable in class org.apache.cocoon.auth.impl.
DAOSecurityHandler
number
- Variable in class org.apache.cocoon.auth.impl.
AnonymousSecurityHandler
Counter to generate the anonymous user object.
O
org.apache.cocoon.auth.acting
- package org.apache.cocoon.auth.acting
org.apache.cocoon.auth.impl
- package org.apache.cocoon.auth.impl
P
PipelineSecurityHandler
- class org.apache.cocoon.auth.impl.
PipelineSecurityHandler
.
Verify if a user can be authenticated.
PipelineSecurityHandler()
- Constructor for class org.apache.cocoon.auth.impl.
PipelineSecurityHandler
PipelineSecurityHandler.PipelineSHUser
- class org.apache.cocoon.auth.impl.
PipelineSecurityHandler.PipelineSHUser
.
The internal user class.
PipelineSecurityHandler.PipelineSHUser(Document, String)
- Constructor for class org.apache.cocoon.auth.impl.
PipelineSecurityHandler.PipelineSHUser
Create a new user object.
password
- Variable in class org.apache.cocoon.auth.impl.
UserInfo
principal
- Variable in class org.apache.cocoon.auth.impl.
ServletSecurityHandler.ServletUser
The principal belonging to the user.
processInfoProvider
- Variable in class org.apache.cocoon.auth.impl.
ServletSecurityHandler
The process info provider.
processInfoProvider
- Variable in class org.apache.cocoon.auth.impl.
StandardApplicationManager
The process info provider.
R
removeAttribute(String)
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
removeAttribute(String)
- Method in class org.apache.cocoon.auth.impl.
StandardUser
resolver
- Variable in class org.apache.cocoon.auth.impl.
PipelineSecurityHandler
The source resolver.
retryCount
- Variable in class org.apache.cocoon.auth.impl.
UserInfo
roles
- Variable in class org.apache.cocoon.auth.impl.
StandardUser
Cache the roles info.
S
SECURITYHANDLER_BEAN_NAME_PREFIX
- Static variable in class org.apache.cocoon.auth.impl.
StandardApplicationManager
The prefix used to register security handler.
STORE_CONFIG_PREFIX
- Static variable in class org.apache.cocoon.auth.impl.
StandardApplication
This prefix is used to lookup application stores.
ServletSecurityHandler
- class org.apache.cocoon.auth.impl.
ServletSecurityHandler
.
Verify if a user can be authenticated.
ServletSecurityHandler()
- Constructor for class org.apache.cocoon.auth.impl.
ServletSecurityHandler
ServletSecurityHandler.ServletUser
- class org.apache.cocoon.auth.impl.
ServletSecurityHandler.ServletUser
.
Inner class for the current user.
ServletSecurityHandler.ServletUser(Request)
- Constructor for class org.apache.cocoon.auth.impl.
ServletSecurityHandler.ServletUser
Instantiate a new user.
ServletSessionListener
- class org.apache.cocoon.auth.impl.
ServletSessionListener
.
This session listener keeps track of expired sessions.
ServletSessionListener()
- Constructor for class org.apache.cocoon.auth.impl.
ServletSessionListener
SimpleSecurityHandler
- class org.apache.cocoon.auth.impl.
SimpleSecurityHandler
.
The simple security handler implements the
SecurityHandler
interface.
SimpleSecurityHandler()
- Constructor for class org.apache.cocoon.auth.impl.
SimpleSecurityHandler
StandardApplication
- class org.apache.cocoon.auth.impl.
StandardApplication
.
This is the default implementation for an
Application
.
StandardApplication()
- Constructor for class org.apache.cocoon.auth.impl.
StandardApplication
StandardApplicationManager
- class org.apache.cocoon.auth.impl.
StandardApplicationManager
.
This is the default implementation of the
ApplicationManager
.
StandardApplicationManager()
- Constructor for class org.apache.cocoon.auth.impl.
StandardApplicationManager
StandardUser
- class org.apache.cocoon.auth.impl.
StandardUser
.
This object represents the current user.
StandardUser(String)
- Constructor for class org.apache.cocoon.auth.impl.
StandardUser
Create a new user object.
StandardUser()
- Constructor for class org.apache.cocoon.auth.impl.
StandardUser
Create a new user object.
service(ServiceManager)
- Method in class org.apache.cocoon.auth.acting.
AbstractAuthAction
sessionDidActivate(HttpSessionEvent)
- Method in class org.apache.cocoon.auth.impl.
ServletSessionListener
sessionWillPassivate(HttpSessionEvent)
- Method in class org.apache.cocoon.auth.impl.
ServletSessionListener
setAnonymousName(String)
- Method in class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
setAnonymousPassword(String)
- Method in class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
setApplicationStore(ApplicationStore)
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
setAttribute(String, Object)
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
setAttribute(String, Object)
- Method in class org.apache.cocoon.auth.impl.
StandardUser
setAttributes(Map)
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
setAuthenticationResource(String)
- Method in class org.apache.cocoon.auth.impl.
PipelineSecurityHandler
setBeanFactory(BeanFactory)
- Method in class org.apache.cocoon.auth.impl.
StandardApplicationManager
setBeanName(String)
- Method in class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
setCheckExpires(boolean)
- Method in class org.apache.cocoon.auth.impl.
DAOSecurityHandler
setDefaultRetryCount(int)
- Method in class org.apache.cocoon.auth.impl.
DAOSecurityHandler
setExpires(Date)
- Method in class org.apache.cocoon.auth.impl.
UserInfo
setId(int)
- Method in class org.apache.cocoon.auth.impl.
UserInfo
setLogger(Log)
- Method in class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
setLogger(Log)
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
setLogger(Log)
- Method in class org.apache.cocoon.auth.impl.
StandardApplicationManager
setLogoutResource(String)
- Method in class org.apache.cocoon.auth.impl.
PipelineSecurityHandler
setNegateRetryCount(boolean)
- Method in class org.apache.cocoon.auth.impl.
DAOSecurityHandler
setPassword(String)
- Method in class org.apache.cocoon.auth.impl.
UserInfo
setProcessInfoProvider(ProcessInfoProvider)
- Method in class org.apache.cocoon.auth.impl.
ServletSecurityHandler
setRetryCount(int)
- Method in class org.apache.cocoon.auth.impl.
UserInfo
setSecurityHandler(SecurityHandler)
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
setSourceResolver(SourceResolver)
- Method in class org.apache.cocoon.auth.impl.
PipelineSecurityHandler
setSupportAnonymousUser(boolean)
- Method in class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
setUseRetryCount(boolean)
- Method in class org.apache.cocoon.auth.impl.
DAOSecurityHandler
setUser(String)
- Method in class org.apache.cocoon.auth.impl.
UserInfo
setUserDAO(UserDAO)
- Method in class org.apache.cocoon.auth.impl.
DAOSecurityHandler
setUserProperties(Properties)
- Method in class org.apache.cocoon.auth.impl.
SimpleSecurityHandler
store
- Variable in class org.apache.cocoon.auth.impl.
StandardApplication
Application store.
storeUserInfo(UserInfo)
- Method in interface org.apache.cocoon.auth.impl.
UserDAO
Store or update a user info in the database.
supportAnonUser
- Variable in class org.apache.cocoon.auth.impl.
AbstractSecurityHandler
Support for anonymous user?
U
UserDAO
- interface org.apache.cocoon.auth.impl.
UserDAO
.
Interface for the user dao.
UserInfo
- class org.apache.cocoon.auth.impl.
UserInfo
.
A simple bean holding user information like - the user name - the user password - the retry count - an expires date
UserInfo()
- Constructor for class org.apache.cocoon.auth.impl.
UserInfo
useRetryCount
- Variable in class org.apache.cocoon.auth.impl.
DAOSecurityHandler
user
- Variable in class org.apache.cocoon.auth.impl.
LoginInfo
The corresponding user.
user
- Variable in class org.apache.cocoon.auth.impl.
UserInfo
userDAO
- Variable in class org.apache.cocoon.auth.impl.
DAOSecurityHandler
userDidLogin(User, Map)
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
userInfo
- Variable in class org.apache.cocoon.auth.impl.
PipelineSecurityHandler.PipelineSHUser
The document delivered by the pipeline.
userIsAccessing(User)
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
userProperties
- Variable in class org.apache.cocoon.auth.impl.
SimpleSecurityHandler
The properties.
userWillLogout(User, Map)
- Method in class org.apache.cocoon.auth.impl.
StandardApplication
A
C
D
E
G
H
I
L
N
O
P
R
S
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 1999-2008
The Apache Software Foundation
. All Rights Reserved.