发明名称 Permit for controlling access to services in protected memory systems
摘要 One embodiment of the present invention provides a method and an apparatus for controlling access to services in a protected memory system. The method makes use of a permit, which includes an access control mechanism that resides in a memory space that is protected from a user of the permit. The method includes receiving a request for a service through a permit, the permit comprising an object defined within an object-oriented programming system. In response to the request, the method activates an access control mechanism within the permit. This access control mechanism controls access to the service and resides in a memory space that is protected from a user of the permit, such that the access control mechanism is triggered by invoking a method on the permit. If the access is allowed, the method accesses the service by performing an invocation on a controlled object. This controlled object includes methods to perform the service, and is otherwise protected from the user of the permit. Another variation of the above embodiment includes receiving, at a permit issuing authority, a request for the permit from an entity (such as a person, a computer program or a computer process) requiring access to the service. If the request includes valid authorization information, a permit is issued to the entity. A further variation of the above embodiment includes creating a copy of the permit and transferring the copy to an entity requiring access to the service.
申请公布号 US6131165(A) 申请公布日期 2000.10.10
申请号 US19980099579 申请日期 1998.06.18
申请人 SUN MICROSYSTEMS, INC. 发明人 LIPKIN, EFREM;GOLDSTEIN, THEODORE C.
分类号 G09C1/00;G06F9/46;G06F12/00;G06F21/00;H04L9/32;(IPC1-7):G06F11/30 主分类号 G09C1/00
代理机构 代理人
主权项
地址