×

Java security mechanism

  • US 5,987,608 A
  • Filed: 05/13/1997
  • Issued: 11/16/1999
  • Est. Priority Date: 05/13/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer program product for use with a computer system that executes methods, the computer program product comprising:

  • scope permission setting computer readable program code means, including;

    access request receiving computer readable program code means for receiving a request from a first method, executing at a first security level, to be dynamically empowered to generally access second methods, to be executed at a second security level, wherein the second security level is higher than the first security level such that the second methods have access to resources of the computer system that are inaccessible to the first method; and

    dynamic capability activating computer readable program code means, responsive to the access request receiving code means and including;

    static capability determining computer readable program code means for determining if the first method is statically capable of generally accessing methods having the second security level;

    dynamic capability indicating computer readable program code means, responsive to a positive determination by the static capability determining code means of the dynamic capability activating code means, for indicating in the activation record for the first method that the first method has been dynamically empowered to generally access methods having the second security level;

    dynamic capability determining computer readable code means, responsive to a request by the first method to access a particular one of the second methods, for determining whether the activation record created for the first method includes a dynamic indication that the first method is capable of generally accessing methods having the second security level.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×