Runtime usage analysis for a distributed policy enforcement system
First Claim
1. A method comprising:
- determining, by a server in a computer system, a policy association between a web service policy and a policy subject associated with an application hosted by the server, the policy association being made while the server is offline;
generating, by the computer system, a runtime usage association based on the policy association, wherein the runtime usage association is between the web service policy and the policy subject;
generating, by the computer system, one or more counts of a number of policy subjects with which the web service policy is associated, wherein generating the count comprises determining how many policy subjects are associated with the web services policy by one or more runtime usage associations; and
generating, by the computer system, a user interface based upon the runtime usage association, the user interface configured to display one or more web service policies associated with one or more policy subjects of the application.
1 Assignment
0 Petitions
Accused Products
Abstract
In one set of embodiments, methods, systems, and apparatus are provided for determining, by a server, a policy association between a web service policy and a policy subject associated with an application hosted by the server, the policy association being made while the server is offline, generating a runtime usage association based on the policy association, wherein the runtime usage association is between the web service policy and the policy subject; and generating a user interface based upon the runtime usage association, the user interface displaying one or more web service policies associated with one or more policy subjects of the application. The runtime usage association may be updated in response to a change to the policy association made by an administrative tool, where the change and the updating occur in real time while the server is online.
30 Citations
25 Claims
-
1. A method comprising:
-
determining, by a server in a computer system, a policy association between a web service policy and a policy subject associated with an application hosted by the server, the policy association being made while the server is offline; generating, by the computer system, a runtime usage association based on the policy association, wherein the runtime usage association is between the web service policy and the policy subject; generating, by the computer system, one or more counts of a number of policy subjects with which the web service policy is associated, wherein generating the count comprises determining how many policy subjects are associated with the web services policy by one or more runtime usage associations; and generating, by the computer system, a user interface based upon the runtime usage association, the user interface configured to display one or more web service policies associated with one or more policy subjects of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processor configured to; determine a policy association between a web service policy and a policy subject associated with an application hosted by a server, the policy association being made while the server is offline; generate a runtime usage association based on the policy association, wherein the runtime usage association is between the web service policy and the policy subject; generate one or more counts of a number of policy subjects with which the web service policy is associated, wherein to generate the count the processor is configured to determine how many policy subjects are associated with the web services policy by one or more runtime usage associations; and generate a user interface based upon the runtime usage association, the user interface configured to display one or more web service policies associated with one or more policy subjects of the application. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory machine-readable medium for a computer system, the non-transitory machine-readable medium having stored thereon a series of instructions executable by a processor, the series of instructions comprising:
-
instructions that cause the processor to determine a policy association between a web service policy and a policy subject associated with an application hosted by a server, the policy association being made while the server is offline; instructions that cause the processor to generate a runtime usage association based on the policy association, wherein the runtime usage association is between the web service policy and the policy subject; instructions that cause the processor to generate one or more counts of a number of policy subjects with which the web service policy is associated, wherein to generate the count the processor is configured to determine how many policy subjects are associated with the web services policy by one or more runtime usage associations; and instructions that cause the processor to generate a user interface based upon the runtime usage association, the user interface configured to display one or more web service policies associated with one or more policy subjects of the application. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification