Patent ID: 7343620
Filing Date: 2008-03-11
Classification: G06F

Abstract:
1. A method of controlling access to a protected resource, comprising: identifying a list of ProtectionDomains having one or more ProtectionDomains for a thread stack; determining if each of the one or more ProtectionDomains implies a required Permission or has an AdoptPermission Permission type; and granting access to the protected resource if at least one ProtectionDomain in the list of ProtectionDomains implies the required Permission and each other ProtectionDomain in the list of ProtectionDomains either implies the required Permission or has the AdoptPermission Permission type, wherein the AdoptPermission type permits a method call to adopt a required Permission without providing the method call with all Permissions and wherein at least one ProtectionDomain in the list of ProtectionDomains has the AdoptPermission Permission type.