User registry adapter framework
First Claim
1. A method for accessing a user registry, comprising:
- receiving a registry-independent instruction to perform an operation on the user registry; and
responsive to receiving the registry-independent instruction, executing registry-dependent instructions to perform the operation on the user registry.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, computer program product, and data processing system, with which a unified security policy may be implemented using existing application components with disparate security mechanisms and user registries is disclosed. The present invention provides a generic application programming interface (API) that forms a framework for creating registry adapters. Registry adapters allow a policy director (an item of software for imposing a sitewide security policy) to operate with new or unfamiliar registry types by acting as a drop-in translator for converting generic registry-access commands into operations specific to the particular registry in question.
53 Citations
40 Claims
-
1. A method for accessing a user registry, comprising:
-
receiving a registry-independent instruction to perform an operation on the user registry; and
responsive to receiving the registry-independent instruction, executing registry-dependent instructions to perform the operation on the user registry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for accessing a user registry, comprising:
-
issuing a registry-independent instruction to a registry adapter to perform an operation on the user registry; and
responsive to the registry adapter'"'"'s executing registry-dependent instructions to perform the operation on the user registry, receiving a result of the operation. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product in a computer readable medium for accessing a user registry, comprising instructions for:
-
receiving a registry-independent instruction to perform an operation on the user registry; and
responsive to receiving the registry-independent instruction, executing registry-dependent instructions to perform the operation on the user registry. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
29. A computer program product in a computer readable medium for accessing a user registry, comprising instructions for:
-
issuing a registry-independent instruction to a registry adapter to perform an operation on the user registry; and
responsive to the registry adapter'"'"'s executing registry-dependent instructions to perform the operation on the user registry, receiving a result of the operation.
-
-
39. A data processing system, comprising:
-
a bus system;
a processing unit connected to the bus system, wherein the processing unit includes at least one processor;
memory; and
a set of instructions in the memory, wherein the processing unit executes the set of instructions to perform the acts of;
receiving a registry-independent instruction to perform an operation on a user registry; and
responsive to receiving the registry-independent instruction, executing registry-dependent instructions to perform the operation on the user registry.
-
-
40. A data processing system, comprising:
-
a bus system;
a processing unit connected to the bus system, wherein the processing unit includes at least one processor;
memory; and
a set of instructions in the memory, wherein the processing unit executes the set of instructions to perform the acts of;
issuing a registry-independent instruction to a registry adapter to perform an operation on a user registry; and
responsive to the registry adapter'"'"'s executing registry-dependent instructions to perform the operation on the user registry, receiving a result of the operation.
-
Specification