Distinguished nest-based access control
AssigneeOracle International Corporation
InventorsAlexander R. Buckley, John R. Rose, Daniel Lee Smith, David Colin Holmes, Lai Hung Mandy Chung
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsAlexander R. Buckley, John R. Rose, Daniel Lee Smith, David Colin Holmes, Lai Hung Mandy Chung
Estimating the term…
Techniques for determining and displaying error messages including a cause of an error generated because two types are not members of the same nest are disclosed. The system detects, at runtime, an instruction in a first type that attempts to access a private member of a second type. The system evaluates one or more nestmate criteria to determine whether the first type and the second type are within a same nest. A nest host corresponding to the nest specifies each nest member of the nest, and each nest member specifies an association with the nest. Responsive to determining that a particular nestmate criterion is not met, the system determines that the first type and the second type are not within the same nest and records or displays data identifying the particular nestmate criterion that has not been met, and throws an access error.
One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause performance of operations comprising:
A system comprising:
A method comprising:
Dependencies are inferred from the claim text.