Identity bean

See Also  

Enables users to log on and log off BusinessObjects Enterprise and manages Enterprise sessions between page requests. Identity is a managed bean that provides information and adds functionality to the components that are displayed in the visual designer.

To learn more about core BusinessObjects Enterprise functionality and application development, consult the BusinessObjects Enterprise Java SDK Guide.

Click the appropriate link to jump to that section:

Overview

The Identity bean contains the authentication credentials to log on and off BusinessObjects Enterprise. In addition, the Identity bean maintains session data between page requests. Without an Identity bean, UI components cannot communicate with the BusinessObjects Enterprise system. Therefore, each component must contain a binding to an Identity bean, using that component's identity attribute. The Identity bean contains the appropriate authentication and session information.

The Identity bean has several important properties that specify the behavior of the session:

The Identity bean also has several important properties that specify authentication information that is used during auto-logon:

Note:    For a comprehensive reference of all Identity bean members, see the IIdentity interface in the JavaServer Faces Components for BusinessObjects Enterprise Java API Reference.

Example faces-config.xml declaration

<managed-bean>

    <description>A user's logon credentials.</description>

    <managed-bean-name>user</managed-bean-name>

    <managed-bean-class>

        com.businessobjects.jsf.appcontrols.model.Identity

    </managed-bean-class>

    <managed-bean-scope>session</managed-bean-scope>

    <managed-property>

        <property-name>system</property-name>

        <value>machine01</value>

    </managed-property>

</managed-bean>



Business Objects
http://www.businessobjects.com/
Support services
http://www.businessobjects.com/services/support/