Actuate Information Console reference : Actuate Information Console JavaBeans : Information Console JavaBeans class reference : Users
 
Users
Table 8‑9 lists and describes Information Console com.actuate.activeportal.beans classes that support handling users.
Table 8‑9 User bean classes
Class
Description
FeatureOptionsBean
Stores the features available to the current user. It contains Information Console functionality levels and reporting features on the iHub the user is using. Access this class using UserInfoBean.getFeatureBean( ).
ProfileBean
Stores the user profile settings obtained from the iHub. Access this class by using UserInfoBean.getProfile( ).
UserAgentBean
Detects what kind of browser the user is using from the HTTP header user-agent. After instantiating this JavaBean, you must call setRequest(HttpServletRequest request). Get the browser type by calling isIE( ), isNS4( ), and isNS6( ) methods.
UserInfoBean
Contains information about the user, such as the user’s Encyclopedia volume name, iHub URL, preferred skin, and authentication ID assigned by the iHub. Several methods also affect the display and highlighting of features.
Table 8‑10 lists and describes Information Console com.actuate.activeportal.forms classes that support handling users.
Table 8‑10 User form classes 
Class
Description
LoginForm
Stores information about the user ID, server URL, volume, and other information specified during login.
UserOptionsActionForm
Stores the selected choices on the options page, including the skin, view, experience level, and e‑mail ID. This form supports changing these options.