Uses of Interface
net.incongru.berkano.user.User

Packages that use User
net.incongru.berkano.security   
net.incongru.berkano.security.password   
net.incongru.berkano.security.password.matching   
net.incongru.berkano.security.password.retrieval   
net.incongru.berkano.user   
net.incongru.berkano.user.extensions   
net.incongru.berkano.user.hibernate   
 

Uses of User in net.incongru.berkano.security
 

Methods in net.incongru.berkano.security with parameters of type User
 boolean SecurityGateway.hasPermission(User user, java.lang.String permission)
          Deprecated.  
 boolean AbstractSecurityGateway.hasPermission(User user, java.lang.String permission)
          Deprecated.  
 

Uses of User in net.incongru.berkano.security.password
 

Methods in net.incongru.berkano.security.password with parameters of type User
 boolean PasswordMatchingStrategy.matches(java.lang.String givenPassword, User user)
           
 void PasswordRetrievalStrategy.retrievePassword(User u)
           
 

Uses of User in net.incongru.berkano.security.password.matching
 

Methods in net.incongru.berkano.security.password.matching with parameters of type User
 boolean CleanPasswordMatchingStrategy.matches(java.lang.String givenPassword, User user)
           
 boolean AbstractMessageDigestPasswordMatchingStrategy.matches(java.lang.String givenPassword, User user)
           
 

Uses of User in net.incongru.berkano.security.password.retrieval
 

Methods in net.incongru.berkano.security.password.retrieval with parameters of type User
protected  void MailNewPasswordRetrievalStrategy.prepareMailContext(User u, net.incongru.util.mail.MailBean mail)
           
protected  void AbstractMailPasswordRetrievalStrategy.prepareMailContext(User u, net.incongru.util.mail.MailBean mail)
          Use this method to change any setting of the user if needed and add items in the map passed to the template engine.
 void AbstractMailPasswordRetrievalStrategy.retrievePassword(User u)
           
 

Uses of User in net.incongru.berkano.user
 

Classes in net.incongru.berkano.user that implement User
 class UserImpl
          This is an hibernated implementation of User.
 

Methods in net.incongru.berkano.user that return User
 User UserDAO.getUserByEmail(java.lang.String email)
          Returns null if no such user was found.
 User UserDAO.getUserById(java.lang.Long userId)
           
 User UserDAO.getUserByName(java.lang.String userName)
          Returns null if no such user was found.
 User UserDAO.newUser(java.lang.String userName, java.lang.String password, java.lang.String email, java.lang.String fullName)
           
 User UserDAO.updateUser(java.lang.Long userId, java.lang.String userName, java.lang.String email, java.lang.String fullName)
           
 

Methods in net.incongru.berkano.user with parameters of type User
 void UserDAO.addProperty(User user, java.lang.String propertyKey, java.lang.Object value)
           
 void UserDAO.updateUser(User user)
           
 

Uses of User in net.incongru.berkano.user.extensions
 

Methods in net.incongru.berkano.user.extensions that return User
 User UserPropertyHelper.getUser()
           
 User BerkanoSeraphUserPropertyHelper.getUser()
           
 

Methods in net.incongru.berkano.user.extensions with parameters of type User
 java.lang.Object UserPropertyAccessor.aggregate(User u, java.lang.String key)
           
 java.lang.Object UserPropertyAccessor.getFirstValue(User u, java.lang.String key)
           
 java.lang.Object UserPropertyAccessor.getGroupSingleValue(User u, java.lang.String key)
           
 java.util.Collection UserPropertyAccessor.getGroupValues(User u, java.lang.String key)
           
 java.lang.Object UserPropertyAccessor.getSingleValue(User u, java.lang.String key)
           
 java.lang.Object UserPropertyAccessor.getUserOnlyValue(User u, java.lang.String key)
           
 java.util.Collection UserPropertyAccessor.getValues(User u, java.lang.String key)
           
 

Uses of User in net.incongru.berkano.user.hibernate
 

Methods in net.incongru.berkano.user.hibernate that return User
 User HibernatedUserDAO.getUserByEmail(java.lang.String email)
           
 User HibernatedUserDAO.getUserById(java.lang.Long userId)
           
 User HibernatedUserDAO.getUserByName(java.lang.String userName)
          Gets the user by name, in a case-insensitive manner.
 User HibernatedUserDAO.newUser(java.lang.String userName, java.lang.String cleanPassword, java.lang.String email, java.lang.String fullName)
           
 User HibernatedUserDAO.updateUser(java.lang.Long userId, java.lang.String userName, java.lang.String email, java.lang.String fullName)
           
 

Methods in net.incongru.berkano.user.hibernate with parameters of type User
 void HibernatedUserDAO.addProperty(User user, java.lang.String propertyKey, java.lang.Object value)
           
 java.lang.Object HibernatedUserPropertyAccessor.aggregate(User u, java.lang.String key)
          This method glues all values found for the given user and property name.
 java.lang.Object HibernatedUserPropertyAccessor.getFirstValue(User u, java.lang.String key)
          Returns the first value encountered for this key.
 java.lang.Object HibernatedUserPropertyAccessor.getGroupSingleValue(User u, java.lang.String key)
          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
 java.util.Collection HibernatedUserPropertyAccessor.getGroupValues(User u, java.lang.String key)
          Returns a collection aggregating the different values of this property found in all of the user's groups' properties.
 java.lang.Object HibernatedUserPropertyAccessor.getSingleValue(User u, java.lang.String key)
          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
 java.lang.Object HibernatedUserPropertyAccessor.getUserOnlyValue(User u, java.lang.String key)
          Returns a value from the user's properties, not taking the groups properties into account
 java.util.Collection HibernatedUserPropertyAccessor.getValues(User u, java.lang.String key)
          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.
 void HibernatedUserDAO.updateUser(User user)
           
 



Copyright © 2004-2007. All Rights Reserved.