com.bankframe.services.accesscontrol.ejb
Class EJBAccessControlBean

java.lang.Object
  |
  +--com.bankframe.ejb.ESessionBean
        |
        +--com.bankframe.services.accesscontrol.AccessControlBean
              |
              +--com.bankframe.services.accesscontrol.ejb.EJBAccessControlBean
All Implemented Interfaces:
javax.ejb.EnterpriseBean, ESession, java.io.Serializable, javax.ejb.SessionBean

public class EJBAccessControlBean
extends AccessControlBean

This class controls access to EJBs for users. It does this via the validateUserRequest() method. This method is passed a userId and a requestId variable and checks the accessibility to the bean based on these parameters.

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.bankframe.ejb.ESession
serialVersionUID
 
Constructor Summary
EJBAccessControlBean()
           
 
Method Summary
 boolean validateUserRequest(java.lang.String userId, java.lang.String requestId)
          This method checks if a user has access to the specified request id.
 
Methods inherited from class com.bankframe.services.accesscontrol.AccessControlBean
processDataPacket
 
Methods inherited from class com.bankframe.ejb.ESessionBean
audit, ejbActivate, ejbCreate, ejbLoad, ejbPassivate, ejbPostCreate, ejbRemove, ejbStore, getSessionContext, processDataPackets, setSessionContext, unsetSessionContext
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EJBAccessControlBean

public EJBAccessControlBean()
Method Detail

validateUserRequest

public boolean validateUserRequest(java.lang.String userId,
                                   java.lang.String requestId)
                            throws AccessControlException
This method checks if a user has access to the specified request id.

Specified by:
validateUserRequest in class AccessControlBean
Parameters:
userId - the userid to check against
requestId - the requestId of the session bean
Returns:
true if the user does have access, otherwise false
Throws:
AccessControlException - if the user is not allowed access the bean


Copyright © 2005 Siebel Systems, Inc. All rights reserved.