A B C D E G H I L M N O P R S T U

A

AbstractHibernatedDAO - Class in net.incongru.berkano.user.hibernate
 
AbstractHibernatedDAO(Session) - Constructor for class net.incongru.berkano.user.hibernate.AbstractHibernatedDAO
 
AbstractMailPasswordRetrievalStrategy - Class in net.incongru.berkano.security.password.retrieval
An abstract strategy that sends a mail to the user's registered email address.
AbstractMailPasswordRetrievalStrategy(Mailer) - Constructor for class net.incongru.berkano.security.password.retrieval.AbstractMailPasswordRetrievalStrategy
 
AbstractMessageDigestPasswordMatchingStrategy - Class in net.incongru.berkano.security.password.matching
 
AbstractMessageDigestPasswordMatchingStrategy() - Constructor for class net.incongru.berkano.security.password.matching.AbstractMessageDigestPasswordMatchingStrategy
 
AbstractSecurityGateway - Class in net.incongru.berkano.security
Deprecated.  
AbstractSecurityGateway() - Constructor for class net.incongru.berkano.security.AbstractSecurityGateway
Deprecated.  
addGroup(Group) - Method in class net.incongru.berkano.user.UserImpl
 
addProperty(Long, String, Object) - Method in interface net.incongru.berkano.user.GroupDAO
 
addProperty(Long, String, Object) - Method in class net.incongru.berkano.user.hibernate.AbstractHibernatedDAO
 
addProperty(PropertiesAware, String, Object) - Method in class net.incongru.berkano.user.hibernate.AbstractHibernatedDAO
 
addProperty(User, String, Object) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
addProperty(Long, String, Object) - Method in interface net.incongru.berkano.user.UserDAO
 
addProperty(User, String, Object) - Method in interface net.incongru.berkano.user.UserDAO
 
addRole(Role) - Method in class net.incongru.berkano.user.GroupImpl
 
addToGroup(Long, Long) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
addToGroup(Long, Long) - Method in interface net.incongru.berkano.user.UserDAO
 
aggregate(User, String) - Method in interface net.incongru.berkano.user.extensions.UserPropertyAccessor
 
aggregate(User, String) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserPropertyAccessor
This method glues all values found for the given user and property name.
Application - Interface in net.incongru.berkano.app
A basic descriptive interface for applications.
ApplicationsProvider - Class in net.incongru.berkano.app
A simple wrapper around a map of registered applications.
ApplicationsProvider(Application[]) - Constructor for class net.incongru.berkano.app.ApplicationsProvider
 
assignRoles(Long, Set) - Method in interface net.incongru.berkano.user.GroupDAO
 
assignRoles(Long, Set) - Method in class net.incongru.berkano.user.hibernate.HibernatedGroupDAO
 
authenticate() - Method in class net.incongru.berkano.http.BasicHttpAuthenticator
Deprecated.  
authenticate() - Method in interface net.incongru.berkano.security.Authenticator
Deprecated.  
authenticate(Authenticator) - Method in class net.incongru.berkano.security.DummySecurityGateway
Deprecated.  
authenticate(Authenticator) - Method in interface net.incongru.berkano.security.SecurityGateway
Deprecated. Mimics the JAAS authentication, with Callback and CallbackHandler.
Authenticator - Interface in net.incongru.berkano.security
Deprecated. currently unused - staying there for now just as a reminder

B

BasicHttpAuthenticator - Class in net.incongru.berkano.http
Deprecated. currently unused - staying there for now just as a reminder
BasicHttpAuthenticator(HttpServletRequest, UserDAO, PasswordMatchingStrategy) - Constructor for class net.incongru.berkano.http.BasicHttpAuthenticator
Deprecated.  
BasicPasswordGenerator - Class in net.incongru.berkano.security.password.generator
This simple PasswordGenerator is based on RandomStringUtils from jakarta-commons-lang, and generates a random password of 6 characters composed of letters and numbers only.
BasicPasswordGenerator() - Constructor for class net.incongru.berkano.security.password.generator.BasicPasswordGenerator
 
BerkanoSeraphUserPropertyHelper - Class in net.incongru.berkano.user.extensions
Helper to store / retrieve user properties of the currently logged in user, using berkano and seraph.
BerkanoSeraphUserPropertyHelper(UserPropertyAccessor, UserDAO, AuthenticationContext) - Constructor for class net.incongru.berkano.user.extensions.BerkanoSeraphUserPropertyHelper
 

C

changePassword(Long, String) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
changePassword(Long, String) - Method in interface net.incongru.berkano.user.UserDAO
 
checkboxes - Static variable in class net.incongru.berkano.app.PreferenceWidget
 
CleanPasswordMatchingStrategy - Class in net.incongru.berkano.security.password.matching
 
CleanPasswordMatchingStrategy() - Constructor for class net.incongru.berkano.security.password.matching.CleanPasswordMatchingStrategy
 
combobox - Static variable in class net.incongru.berkano.app.PreferenceWidget
 

D

dropdown - Static variable in class net.incongru.berkano.app.PreferenceWidget
 
DummySecurityGateway - Class in net.incongru.berkano.security
Deprecated.  
DummySecurityGateway() - Constructor for class net.incongru.berkano.security.DummySecurityGateway
Deprecated.  
DuplicateUserException - Exception in net.incongru.berkano.user
 
DuplicateUserException(String) - Constructor for exception net.incongru.berkano.user.DuplicateUserException
 

E

encode(String) - Method in class net.incongru.berkano.security.password.matching.AbstractMessageDigestPasswordMatchingStrategy
 
encode(String) - Method in class net.incongru.berkano.security.password.matching.CleanPasswordMatchingStrategy
 
encode(String) - Method in interface net.incongru.berkano.security.password.PasswordMatchingStrategy
 
equals(Object) - Method in class net.incongru.berkano.app.PreferenceWidget
 

G

generate() - Method in class net.incongru.berkano.security.password.generator.BasicPasswordGenerator
 
generate() - Method in interface net.incongru.berkano.security.password.PasswordGenerator
 
getAllApps() - Method in class net.incongru.berkano.app.ApplicationsProvider
 
getAllowedValues() - Method in interface net.incongru.berkano.app.PreferenceInfo
A Map of &lgt;actualValue, displayableValue translation key> for values allowed/proposed for this preference setting.
getAllowedValues() - Method in class net.incongru.berkano.app.SimplePreferenceInfo
 
getApp(String) - Method in class net.incongru.berkano.app.ApplicationsProvider
Never returns null: if the appName param was null, returns the default Application.
getById(Long) - Method in class net.incongru.berkano.user.hibernate.AbstractHibernatedDAO
 
getById(Long) - Method in class net.incongru.berkano.user.hibernate.HibernatedGroupDAO
 
getById(Long) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
getCreationTimestamp() - Method in interface net.incongru.berkano.user.User
 
getCreationTimestamp() - Method in class net.incongru.berkano.user.UserImpl
 
getEmail() - Method in interface net.incongru.berkano.user.User
 
getEmail() - Method in class net.incongru.berkano.user.UserImpl
 
getFirstValue(User, String) - Method in interface net.incongru.berkano.user.extensions.UserPropertyAccessor
 
getFirstValue(User, String) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserPropertyAccessor
Returns the first value encountered for this key.
getFullName() - Method in interface net.incongru.berkano.user.User
This returns the user name as it should be displayed.
getFullName() - Method in class net.incongru.berkano.user.UserImpl
 
getGroupById(Long) - Method in interface net.incongru.berkano.user.GroupDAO
 
getGroupById(Long) - Method in class net.incongru.berkano.user.hibernate.HibernatedGroupDAO
 
getGroupByName(String) - Method in interface net.incongru.berkano.user.GroupDAO
 
getGroupByName(String) - Method in class net.incongru.berkano.user.hibernate.HibernatedGroupDAO
 
getGroupId() - Method in interface net.incongru.berkano.user.Group
 
getGroupId() - Method in class net.incongru.berkano.user.GroupImpl
 
getGroupName() - Method in interface net.incongru.berkano.user.Group
 
getGroupName() - Method in class net.incongru.berkano.user.GroupImpl
 
getGroups() - Method in interface net.incongru.berkano.user.User
TODO : how could we possibly prevent people playing with the returned set? It would probably not hurt anyway, but it should be mandatory to use the UserDAO object to add groups to a user.
getGroups() - Method in class net.incongru.berkano.user.UserImpl
 
getGroupSingleValue(User, String) - Method in interface net.incongru.berkano.user.extensions.UserPropertyAccessor
 
getGroupSingleValue(User, String) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserPropertyAccessor
Returns a single value found for this key, following the following rules: The user's properties are not taken into account If the property is defined in multiple groups, an exception will be thrown The property will be return from group level if it is defined in only one of the user's groups. Null will be returned if the property can't be found
getGroupValues(User, String) - Method in interface net.incongru.berkano.user.extensions.UserPropertyAccessor
 
getGroupValues(User, String) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserPropertyAccessor
Returns a collection aggregating the different values of this property found in all of the user's groups' properties.
getKeyName() - Method in interface net.incongru.berkano.app.PreferenceInfo
 
getKeyName() - Method in class net.incongru.berkano.app.SimplePreferenceInfo
 
getMailSubject() - Method in class net.incongru.berkano.security.password.retrieval.AbstractMailPasswordRetrievalStrategy
 
getMailSubject() - Method in class net.incongru.berkano.security.password.retrieval.MailCurrentPasswordRetrievalStrategy
 
getMailSubject() - Method in class net.incongru.berkano.security.password.retrieval.MailNewPasswordRetrievalStrategy
 
getMessageDigest() - Method in class net.incongru.berkano.security.password.matching.AbstractMessageDigestPasswordMatchingStrategy
 
getMessageDigest() - Method in class net.incongru.berkano.security.password.matching.MD5MessageDigestPasswordMatchingStrategy
 
getMessageDigest() - Method in class net.incongru.berkano.security.password.matching.Sha1PasswordMatchingStrategy
 
getModel() - Method in interface net.incongru.berkano.app.UserPreference
 
getName() - Method in interface net.incongru.berkano.app.Application
 
getName() - Method in class net.incongru.berkano.app.PreferenceWidget
 
getName() - Method in interface net.incongru.berkano.app.UserPreference
 
getName() - Method in class net.incongru.berkano.security.Permission
Deprecated.  
getName() - Method in interface net.incongru.berkano.security.Role
 
getName() - Method in class net.incongru.berkano.security.RoleImpl
 
getName() - Method in class net.incongru.berkano.user.UserImpl
 
getPassword() - Method in interface net.incongru.berkano.user.User
TODO : This is to be discussed: do we need to expose getPassword here? I think yes, because some people might be annoyed by a "change-only" password system (no existing password sent by mail), but implementations might skip it (make it throw IllegalStateException for exemple)
getPassword() - Method in class net.incongru.berkano.user.UserImpl
 
getPreferencesInfo() - Method in interface net.incongru.berkano.app.Application
 
getPreferenceWidget() - Method in interface net.incongru.berkano.app.PreferenceInfo
 
getPreferenceWidget() - Method in class net.incongru.berkano.app.SimplePreferenceInfo
 
getProperties() - Method in class net.incongru.berkano.user.GroupImpl
 
getProperties() - Method in interface net.incongru.berkano.user.PropertiesAware
 
getProperties() - Method in class net.incongru.berkano.user.UserImpl
 
getProperty(String) - Method in class net.incongru.berkano.user.GroupImpl
 
getProperty(String) - Method in class net.incongru.berkano.user.UserImpl
 
getRequiredField() - Method in interface net.incongru.berkano.security.password.PasswordRetrievalStrategy
Will usually return "username" or "email", depending on how this strategy works.
getRequiredField() - Method in class net.incongru.berkano.security.password.retrieval.AbstractMailPasswordRetrievalStrategy
 
getRole(String) - Method in class net.incongru.berkano.security.hibernate.HibernatedRoleDAO
 
getRole(String) - Method in interface net.incongru.berkano.security.RoleDAO
 
getRoles(Application) - Method in class net.incongru.berkano.security.hibernate.HibernatedRoleDAO
 
getRoles(Application) - Method in interface net.incongru.berkano.security.RoleDAO
Get the list of roles for the given application.
getRoles() - Method in interface net.incongru.berkano.user.Group
 
getRoles() - Method in class net.incongru.berkano.user.GroupImpl
 
getSingleValue(String) - Method in class net.incongru.berkano.user.extensions.BerkanoSeraphUserPropertyHelper
 
getSingleValue(User, String) - Method in interface net.incongru.berkano.user.extensions.UserPropertyAccessor
 
getSingleValue(String) - Method in interface net.incongru.berkano.user.extensions.UserPropertyHelper
 
getSingleValue(User, String) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserPropertyAccessor
Returns a single value found for this key, following the following rules: If the property is defined at user level, it will be returned, regardless of the groups' properties If the property is defined in multiple groups, an exception will be thrown The property will be return from group level if it is defined in only one of the user's groups. Null will be returned if the property can't be found
getTemplateName() - Method in class net.incongru.berkano.security.password.retrieval.AbstractMailPasswordRetrievalStrategy
 
getTemplateName() - Method in class net.incongru.berkano.security.password.retrieval.MailCurrentPasswordRetrievalStrategy
 
getTemplateName() - Method in class net.incongru.berkano.security.password.retrieval.MailNewPasswordRetrievalStrategy
 
getUpdateTimestamp() - Method in interface net.incongru.berkano.user.User
 
getUpdateTimestamp() - Method in class net.incongru.berkano.user.UserImpl
 
getUser() - Method in class net.incongru.berkano.user.extensions.BerkanoSeraphUserPropertyHelper
 
getUser() - Method in interface net.incongru.berkano.user.extensions.UserPropertyHelper
 
getUserByEmail(String) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
getUserByEmail(String) - Method in interface net.incongru.berkano.user.UserDAO
Returns null if no such user was found.
getUserById(Long) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
getUserById(Long) - Method in interface net.incongru.berkano.user.UserDAO
 
getUserByName(String) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
Gets the user by name, in a case-insensitive manner.
getUserByName(String) - Method in interface net.incongru.berkano.user.UserDAO
Returns null if no such user was found.
getUserClass() - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
getUserId() - Method in exception net.incongru.berkano.user.UnknownUserException
 
getUserId() - Method in interface net.incongru.berkano.user.User
 
getUserId() - Method in class net.incongru.berkano.user.UserImpl
 
getUserName() - Method in exception net.incongru.berkano.user.DuplicateUserException
 
getUserName() - Method in interface net.incongru.berkano.user.User
 
getUserName() - Method in class net.incongru.berkano.user.UserImpl
 
getUserOnlyValue(String) - Method in class net.incongru.berkano.user.extensions.BerkanoSeraphUserPropertyHelper
 
getUserOnlyValue(User, String) - Method in interface net.incongru.berkano.user.extensions.UserPropertyAccessor
 
getUserOnlyValue(String) - Method in interface net.incongru.berkano.user.extensions.UserPropertyHelper
 
getUserOnlyValue(User, String) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserPropertyAccessor
Returns a value from the user's properties, not taking the groups properties into account
getUsers() - Method in interface net.incongru.berkano.user.Group
 
getUsers() - Method in class net.incongru.berkano.user.GroupImpl
 
getValues(User, String) - Method in interface net.incongru.berkano.user.extensions.UserPropertyAccessor
 
getValues(User, String) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserPropertyAccessor
Returns a collection aggregating the different values of this property found in both the user's properties and all of the user's groups' properties.
Group - Interface in net.incongru.berkano.user
A Group is a group of users.
GroupDAO - Interface in net.incongru.berkano.user
 
GroupImpl - Class in net.incongru.berkano.user
 
GroupImpl() - Constructor for class net.incongru.berkano.user.GroupImpl
 

H

hashCode() - Method in class net.incongru.berkano.app.PreferenceWidget
 
hasPermission(User, String) - Method in class net.incongru.berkano.security.AbstractSecurityGateway
Deprecated.  
hasPermission(User, String) - Method in interface net.incongru.berkano.security.SecurityGateway
Deprecated.  
HibernatedGroupDAO - Class in net.incongru.berkano.user.hibernate
 
HibernatedGroupDAO(Session) - Constructor for class net.incongru.berkano.user.hibernate.HibernatedGroupDAO
 
HibernatedRoleDAO - Class in net.incongru.berkano.security.hibernate
 
HibernatedRoleDAO(Session) - Constructor for class net.incongru.berkano.security.hibernate.HibernatedRoleDAO
 
HibernatedUserDAO - Class in net.incongru.berkano.user.hibernate
 
HibernatedUserDAO(Session, PasswordMatchingStrategy) - Constructor for class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
HibernatedUserPropertyAccessor - Class in net.incongru.berkano.user.hibernate
An helper class to retrieve user/group properties.
HibernatedUserPropertyAccessor() - Constructor for class net.incongru.berkano.user.hibernate.HibernatedUserPropertyAccessor
 

I

isMemberOf(Long, Long) - Method in interface net.incongru.berkano.user.MembershipManager
This is checking whether a user is a member of a given group.
isMemberOf(Long, Long) - Method in class net.incongru.berkano.user.MembershipManagerImpl
 

L

listAllGroups() - Method in interface net.incongru.berkano.user.GroupDAO
 
listAllGroups() - Method in class net.incongru.berkano.user.hibernate.HibernatedGroupDAO
 
listAllRoles() - Method in class net.incongru.berkano.security.hibernate.HibernatedRoleDAO
 
listAllRoles() - Method in interface net.incongru.berkano.security.RoleDAO
 
listAllUsers() - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
listAllUsers() - Method in interface net.incongru.berkano.user.UserDAO
 
logout() - Method in class net.incongru.berkano.http.BasicHttpAuthenticator
Deprecated.  
logout() - Method in interface net.incongru.berkano.security.Authenticator
Deprecated.  
logout(Authenticator) - Method in class net.incongru.berkano.security.DummySecurityGateway
Deprecated.  
logout(Authenticator) - Method in interface net.incongru.berkano.security.SecurityGateway
Deprecated.  

M

MailCurrentPasswordRetrievalStrategy - Class in net.incongru.berkano.security.password.retrieval
A simple PasswordRetrievalStrategy which will send an email containing the current password of the user.
MailCurrentPasswordRetrievalStrategy(Mailer) - Constructor for class net.incongru.berkano.security.password.retrieval.MailCurrentPasswordRetrievalStrategy
 
MailNewPasswordRetrievalStrategy - Class in net.incongru.berkano.security.password.retrieval
 
MailNewPasswordRetrievalStrategy(UserDAO, PasswordGenerator, Mailer) - Constructor for class net.incongru.berkano.security.password.retrieval.MailNewPasswordRetrievalStrategy
 
matches(String, User) - Method in class net.incongru.berkano.security.password.matching.AbstractMessageDigestPasswordMatchingStrategy
 
matches(String, User) - Method in class net.incongru.berkano.security.password.matching.CleanPasswordMatchingStrategy
 
matches(String, User) - Method in interface net.incongru.berkano.security.password.PasswordMatchingStrategy
 
MD5MessageDigestPasswordMatchingStrategy - Class in net.incongru.berkano.security.password.matching
 
MD5MessageDigestPasswordMatchingStrategy() - Constructor for class net.incongru.berkano.security.password.matching.MD5MessageDigestPasswordMatchingStrategy
 
MembershipManager - Interface in net.incongru.berkano.user
This is the interface to manage link between users and groups.
MembershipManagerImpl - Class in net.incongru.berkano.user
This is the implementation of MembershipManagemer interface.
MembershipManagerImpl(GroupDAO, UserDAO) - Constructor for class net.incongru.berkano.user.MembershipManagerImpl
 

N

net.incongru.berkano.app - package net.incongru.berkano.app
 
net.incongru.berkano.http - package net.incongru.berkano.http
 
net.incongru.berkano.security - package net.incongru.berkano.security
 
net.incongru.berkano.security.hibernate - package net.incongru.berkano.security.hibernate
 
net.incongru.berkano.security.password - package net.incongru.berkano.security.password
 
net.incongru.berkano.security.password.generator - package net.incongru.berkano.security.password.generator
 
net.incongru.berkano.security.password.matching - package net.incongru.berkano.security.password.matching
 
net.incongru.berkano.security.password.retrieval - package net.incongru.berkano.security.password.retrieval
 
net.incongru.berkano.user - package net.incongru.berkano.user
 
net.incongru.berkano.user.extensions - package net.incongru.berkano.user.extensions
 
net.incongru.berkano.user.hibernate - package net.incongru.berkano.user.hibernate
 
newGroup(String) - Method in interface net.incongru.berkano.user.GroupDAO
 
newGroup(String) - Method in class net.incongru.berkano.user.hibernate.HibernatedGroupDAO
 
newInstance() - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
newPreferencesModel() - Method in interface net.incongru.berkano.app.Application
 
newRole(String) - Method in class net.incongru.berkano.security.hibernate.HibernatedRoleDAO
 
newRole(String) - Method in interface net.incongru.berkano.security.RoleDAO
 
newUser(String, String, String, String) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
newUser(String, String, String, String) - Method in interface net.incongru.berkano.user.UserDAO
 

O

onFlushDirty(Object, Serializable, Object[], Object[], String[], Type[]) - Method in class net.incongru.berkano.user.hibernate.UpdateDateInterceptor
 
onSave(Object, Serializable, Object[], String[], Type[]) - Method in class net.incongru.berkano.user.hibernate.UpdateDateInterceptor
 

P

PasswordGenerator - Interface in net.incongru.berkano.security.password
Implementations of this interface generate a random (or not...) password and return it in clear form.
PasswordMatchingStrategy - Interface in net.incongru.berkano.security.password
Matches and encodes passwords.
PasswordRetrievalStrategy - Interface in net.incongru.berkano.security.password
 
Permission - Class in net.incongru.berkano.security
Deprecated. currently unused - staying there for now just as a reminder
Permission() - Constructor for class net.incongru.berkano.security.Permission
Deprecated.  
PreferenceInfo - Interface in net.incongru.berkano.app
A user preference.
PreferenceWidget - Class in net.incongru.berkano.app
Determines what kind of widget to use to set the value.
prepareMailContext(User, MailBean) - Method in class net.incongru.berkano.security.password.retrieval.AbstractMailPasswordRetrievalStrategy
Use this method to change any setting of the user if needed and add items in the map passed to the template engine.
prepareMailContext(User, MailBean) - Method in class net.incongru.berkano.security.password.retrieval.MailNewPasswordRetrievalStrategy
 
PropertiesAware - Interface in net.incongru.berkano.user
 

R

radios - Static variable in class net.incongru.berkano.app.PreferenceWidget
 
radiosAndText - Static variable in class net.incongru.berkano.app.PreferenceWidget
 
removeFromGroup(Long, Long) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
removeFromGroup(Long, Long) - Method in interface net.incongru.berkano.user.UserDAO
 
removeGroup(Long) - Method in interface net.incongru.berkano.user.GroupDAO
 
removeGroup(Long) - Method in class net.incongru.berkano.user.hibernate.HibernatedGroupDAO
 
removeGroup(Group) - Method in class net.incongru.berkano.user.UserImpl
 
removeProperty(Long, String) - Method in interface net.incongru.berkano.user.GroupDAO
 
removeProperty(String) - Method in class net.incongru.berkano.user.GroupImpl
 
removeProperty(Long, String) - Method in class net.incongru.berkano.user.hibernate.AbstractHibernatedDAO
 
removeProperty(Long, String) - Method in interface net.incongru.berkano.user.UserDAO
 
removeProperty(String) - Method in class net.incongru.berkano.user.UserImpl
 
removeRole(Role) - Method in class net.incongru.berkano.user.GroupImpl
 
removeUser(Long) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
removeUser(Long) - Method in interface net.incongru.berkano.user.UserDAO
 
retrievePassword(User) - Method in interface net.incongru.berkano.security.password.PasswordRetrievalStrategy
 
retrievePassword(User) - Method in class net.incongru.berkano.security.password.retrieval.AbstractMailPasswordRetrievalStrategy
 
Role - Interface in net.incongru.berkano.security
A role is a bunch of permissions.
RoleDAO - Interface in net.incongru.berkano.security
 
RoleImpl - Class in net.incongru.berkano.security
 
RoleImpl() - Constructor for class net.incongru.berkano.security.RoleImpl
 

S

SecurityGateway - Interface in net.incongru.berkano.security
Deprecated. currently unused - staying there for now just as a reminder
session - Variable in class net.incongru.berkano.user.hibernate.AbstractHibernatedDAO
 
setCreationTimestamp(Date) - Method in class net.incongru.berkano.user.UserImpl
 
setEmail(String) - Method in class net.incongru.berkano.user.UserImpl
 
setFullName(String) - Method in class net.incongru.berkano.user.UserImpl
 
setGroupId(Long) - Method in class net.incongru.berkano.user.GroupImpl
 
setGroupName(String) - Method in class net.incongru.berkano.user.GroupImpl
 
setGroups(Set) - Method in class net.incongru.berkano.user.UserImpl
 
setName(String) - Method in class net.incongru.berkano.security.Permission
Deprecated.  
setName(String) - Method in class net.incongru.berkano.security.RoleImpl
 
setPassword(String) - Method in class net.incongru.berkano.user.UserImpl
 
setProperty(String, Object) - Method in class net.incongru.berkano.user.GroupImpl
 
setProperty(String, Object) - Method in class net.incongru.berkano.user.UserImpl
 
setRoles(Set) - Method in class net.incongru.berkano.user.GroupImpl
 
setUpdateTimestamp(Date) - Method in class net.incongru.berkano.user.UserImpl
 
setUserId(Long) - Method in class net.incongru.berkano.user.UserImpl
 
setUserName(String) - Method in class net.incongru.berkano.user.UserImpl
 
setUsers(Set) - Method in class net.incongru.berkano.user.GroupImpl
 
Sha1PasswordMatchingStrategy - Class in net.incongru.berkano.security.password.matching
 
Sha1PasswordMatchingStrategy() - Constructor for class net.incongru.berkano.security.password.matching.Sha1PasswordMatchingStrategy
 
SimplePreferenceInfo - Class in net.incongru.berkano.app
 
SimplePreferenceInfo(String, Map, PreferenceWidget) - Constructor for class net.incongru.berkano.app.SimplePreferenceInfo
 
store(String, Object) - Method in class net.incongru.berkano.user.extensions.BerkanoSeraphUserPropertyHelper
 
store(String, Object) - Method in interface net.incongru.berkano.user.extensions.UserPropertyHelper
 

T

text - Static variable in class net.incongru.berkano.app.PreferenceWidget
 
toString() - Method in class net.incongru.berkano.app.PreferenceWidget
 
toString() - Method in class net.incongru.berkano.security.RoleImpl
 
toString() - Method in class net.incongru.berkano.user.GroupImpl
 

U

UnknownUserException - Exception in net.incongru.berkano.user
 
UnknownUserException(Long) - Constructor for exception net.incongru.berkano.user.UnknownUserException
 
UpdateDateInterceptor - Class in net.incongru.berkano.user.hibernate
Maintains the creationDate and updateDate fields of UserImpl TODO : this might be better as an EventListener? Not sure there's a real difference in "betterness", but the interfaces of listeners are simpler/cleaner.
UpdateDateInterceptor() - Constructor for class net.incongru.berkano.user.hibernate.UpdateDateInterceptor
 
updateUser(Long, String, String, String) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
updateUser(User) - Method in class net.incongru.berkano.user.hibernate.HibernatedUserDAO
 
updateUser(Long, String, String, String) - Method in interface net.incongru.berkano.user.UserDAO
 
updateUser(User) - Method in interface net.incongru.berkano.user.UserDAO
 
User - Interface in net.incongru.berkano.user
This interface defines the basic user functionalities and attributes.
UserDAO - Interface in net.incongru.berkano.user
 
UserImpl - Class in net.incongru.berkano.user
This is an hibernated implementation of User.
UserImpl() - Constructor for class net.incongru.berkano.user.UserImpl
 
UserPreference - Interface in net.incongru.berkano.app
A user preference.
UserPropertyAccessor - Interface in net.incongru.berkano.user.extensions
The interface used to manipulate a user's properties.
UserPropertyHelper - Interface in net.incongru.berkano.user.extensions
Helper to store / retrieve user properties of the currently logged in user.

A B C D E G H I L M N O P R S T U

Copyright © 2004-2007. All Rights Reserved.