Expresso 5-6

Uses of Class
com.jcorporate.expresso.core.security.User

Packages that use User
com.jcorporate.expresso.core.controller This package contains the object defining the "Controller" object, an important component of Expresso that should be used to encapsulate all user interaction sequences.  
com.jcorporate.expresso.core.security This package contains Expresso's security system, switchable from "weak" security (e.g. minimal-strength encryption) to "strong" security.  
com.jcorporate.expresso.ext.controller Controllers that are optional to Expresso.  
com.jcorporate.expresso.ext.dbobj Contains database object definitions for download files functionality and self-Registered User functionality. 
com.jcorporate.expresso.services.dbobj Common database objects - used in many different applications 
 

Uses of User in com.jcorporate.expresso.core.controller
 

Methods in com.jcorporate.expresso.core.controller that return User
 User ControllerRequest.getUserInfo()
          get requesting user
 

Uses of User in com.jcorporate.expresso.core.security
 

Subclasses of User in com.jcorporate.expresso.core.security
 class SuperUser
          This is a user that represents a SuperUser.
 

Fields in com.jcorporate.expresso.core.security declared as User
static User SuperUser.SUPER_USER
           
 

Methods in com.jcorporate.expresso.core.security that return User
static User User.getAdmin(String dbName)
          Retrieves the User instance of the current user.
static User User.getUserFromId(int uid, String dataContext)
          Pull up the User object associated with the integer id
static User User.getUser(ControllerRequest request)
          Convenience routine to find current user.
 

Methods in com.jcorporate.expresso.core.security with parameters of type User
 void UserListener.addedUser(User user)
          This method is called just after a new user is added Creation date: (5/12/2001 2:26:17 PM)
 void UserListener.deletedUser(User user)
          This method is called just before a user is deleted Creation date: (5/12/2001 2:26:17 PM)
 void UserListener.loggedOffUser(User user)
          This method is called just before a user is logged off Creation date: (5/12/2001 2:26:17 PM)
 void UserListener.loggedOnUser(User user)
          This method is called just after a user is logged on Creation date: (5/12/2001 2:26:17 PM)
 void UserListener.modifiedUser(User user)
          This method is called just after a user is modified Creation date: (5/12/2001 2:26:17 PM)
 

Uses of User in com.jcorporate.expresso.ext.controller
 

Methods in com.jcorporate.expresso.ext.controller with parameters of type User
protected  DownloadFiles Download.getThisDownloadFile(ControllerRequest request, User u)
          Convenience method to retrieve the download file based upon the file parameter
protected  boolean Download.isAllowed(ControllerRequest request, DownloadFiles oneFile, User myUser)
          Is it allowed for this user to download this particular file?
protected  void Download.logInvalidFileRequest(ControllerRequest request, User myUser)
          Sets off the system event for an invalid file number requested.
protected  void Download.checkIsAllowed(ControllerRequest request, User u, DownloadFiles file)
          Checks file permissions and throws an Exception, and logs an event if the user does not have permission to run.
 

Uses of User in com.jcorporate.expresso.ext.dbobj
 

Methods in com.jcorporate.expresso.ext.dbobj with parameters of type User
 int RestrictedOverrides.isAllowed(User aUser)
          Returns whether or not the given user has any overrided values.
 

Uses of User in com.jcorporate.expresso.services.dbobj
 

Methods in com.jcorporate.expresso.services.dbobj with parameters of type User
 void UserPreference.addedUser(User user)
           
 void UserPreference.deletedUser(User user)
           
 void UserPreference.loggedOffUser(User user)
           
 void UserPreference.loggedOnUser(User user)
           
 void UserPreference.modifiedUser(User user)
           
 void GroupMembers.addedUser(User user)
           
 void GroupMembers.deletedUser(User user)
          Called when a User is deleted from the system.
 void GroupMembers.loggedOffUser(User user)
           
 void GroupMembers.loggedOnUser(User user)
           
 void GroupMembers.modifiedUser(User user)
           
 void RegistrationDBObject.deletedUser(User user)
          Whenever a user is deleted, we must delete all of their registration records for security reasons.
 void RegistrationDBObject.addedUser(User user)
           
 void RegistrationDBObject.loggedOffUser(User user)
           
 void RegistrationDBObject.loggedOnUser(User user)
           
 void RegistrationDBObject.modifiedUser(User user)
           
 


Expresso 5-6

Please see www.jcorporate.com for information about new Expresso releases.