5. EJB Context The information about the status of the bean is Transactions performed by the bean and those involving the bean Environment Properties Home Object of the bean Security
6.
7. Methods under javax.ejb.EJBContext Methods in javax.ejb.EJBContext getUserTransaction() getHome() getRollbackOnly() getCallerPrincipal() setRollbackOnly() isCallerInRole(String role)
8.
9.
10.
11.
12. Authentication (1) User Database containing usernames and passwords Security identity The security identity lasts till the client is connected
20. Access Control Data Business objects Sub systems Access control policies User
21.
22.
23.
24. Understanding EJB Object Handles Client Application Connection between client and server discontinued EJB Object handles Retains conversational state