Patent ID: 7076798

Claim:
A process for accessing a non-Enterprise JavaBean (EJB) Common Object Broker Request Architecture (CORBA) object method on a server, said process comprising: receiving at the server a request from a requesting user for the non-EJB CORBA object method; redirecting said request to a shadow EJB object method of a shadow EJB object, said shadow EJB object method being a complementary method to the non-EJB CORBA object method, wherein the shadow EJB object is incapable of performing any function other than enabling authorization for the requesting user to access a non-EJB CORBA object that contains the non-EJB CORBA object method; accessing an EJB security system in response to the request for the shadow EJB object method; verifying by the EJB security system if the requesting user is authorized to access the shadow EJB object method; and allowing the requesting user to access the non-EJB CORBA object method if the requesting user is authorized to access the shadow EJB object method.