Method and apparatus for access control list (ACL) binding in a data processing system
First Claim
1. A method for updating an access control list (ACL) associated with one or more resources in a data processing system, the method comprising:
- providing a table including a list of one or more first access control lists (ACLs) that map to a corresponding one or more second access control lists (ACLs), the one or more second access control lists (ACLs) having been previously computed; and
updating a current access control list (ACL) associated with a first resource of the one or more resources in the data processing system including, determining whether one of the one or more first access control lists (ACLs) in the table corresponds to the current access control list (ACL) associated with the first resource, if one of the one or more first access control lists (ACLs) in the table corresponds to the current access control list (ACL) associated with the first resource then updating the current access control list (ACL) associated with the first resource by associating the corresponding second access control list (ACL) with the first resource.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, computer programs, and systems for updating an access control list (ACL) associated with one or more resources in a data processing system are provided. The method includes providing a table including a list of one or more first ACLs that map to a corresponding one or more previously computed second ACLs; and updating a current ACL associated with a first resource of the one or more resources in the data processing system including determining whether one of the one or more first ACLs in the table matches the current ACL associated with the first resource. If one of the one or more first ACLs in the table matches the current ACL associated with the first resource then updating the current ACL associated with the first resource by associating the corresponding second ACL with the first resource.
154 Citations
20 Claims
-
1. A method for updating an access control list (ACL) associated with one or more resources in a data processing system, the method comprising:
-
providing a table including a list of one or more first access control lists (ACLs) that map to a corresponding one or more second access control lists (ACLs), the one or more second access control lists (ACLs) having been previously computed; and
updating a current access control list (ACL) associated with a first resource of the one or more resources in the data processing system including, determining whether one of the one or more first access control lists (ACLs) in the table corresponds to the current access control list (ACL) associated with the first resource, if one of the one or more first access control lists (ACLs) in the table corresponds to the current access control list (ACL) associated with the first resource then updating the current access control list (ACL) associated with the first resource by associating the corresponding second access control list (ACL) with the first resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, tangibly stored on a computer-readable medium, for updating an access control list (ACL) associated with one or more resources in a data processing system, the product comprising instructions to cause a programmable processor to:
-
provide a table including a list of one or more first access control lists (ACLs) that map to a corresponding one or more second access control lists (ACLs), the one or more second access control lists (ACLs) having been previously computed; and
update a current access control list (ACL) associated with a first resource of the one or more resources in the data processing system including, determine whether one of the one or more first access control lists (ACLs) in the table corresponds to the current access control list (ACL) associated with the first resource, if one of the one or more first access control lists (ACLs) in the table corresponds to the current access control list (ACL) associated with the first resource then update the current access control list (ACL) associated with the first resource by associating the corresponding second access control list (ACL) with the first resource. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system comprising:
-
a table including a list of one or more first access control lists (ACLs) that map to a corresponding one or more second access control lists (ACLs), the one or more second access control lists (ACLs) having been previously computed; and
a file system operable to update a current access control list (ACL) associated with a first resource of the one or more resources in the data processing system including determining whether one of the one or more first access control lists (ACLs) in the table corresponds to the current access control list (ACL) associated with the first resource, if one of the one or more first access control lists (ACLs) in the table corresponds to the current access control list (ACL) associated with the first resource then the file system is operable to update the current access control list (ACL) associated with the first resource by associating the corresponding second access control list (ACL) with the first resource. - View Dependent Claims (18, 19, 20)
-
Specification