Security-related programming interface
First Claim
Patent Images
1. A programming interface embodied on one or more computer readable media, comprising:
- a first group of functions related to communicating a new security policy to a plurality of security engines, wherein each of the plurality of security engines is configured to replace an existing security policy with the new security policy; and
a second group of functions related to communicating an indication of each security engine'"'"'s readiness to implement the new security policy.
2 Assignments
0 Petitions
Accused Products
Abstract
A programming interface includes a first group of functions related to communicating a new security policy to multiple security engines. Each of the multiple security engines is configured to replace an existing security policy with the new security policy. The programming interface also includes a second group of functions related to communicating an indication of each security engine'"'"'s readiness to implement the new security policy.
-
Citations
32 Claims
-
1. A programming interface embodied on one or more computer readable media, comprising:
-
a first group of functions related to communicating a new security policy to a plurality of security engines, wherein each of the plurality of security engines is configured to replace an existing security policy with the new security policy; and
a second group of functions related to communicating an indication of each security engine'"'"'s readiness to implement the new security policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system including one or more microprocessors and one or more software programs, the one or more software programs utilizing an application program interface to implement a security policy on a plurality of security engines, the application program interface comprising the following functions:
-
a first function that communicates a new security policy to the plurality of security engines;
a second function that identifies whether each of the plurality of security engines is prepared to apply the new security policy; and
a third function that instructs each of the plurality of security engines to implement the new security policy after determining that all of the security engines are prepared to apply the new security policy. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
calling one or more first functions to facilitate communicating a security policy to a first security engine;
calling one or more second functions to facilitate determining whether the first security engine has applied the security policy; and
calling one or more third functions to facilitate communicating security-related information from the first security engine to a second security engine. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
means for exposing a first function that communicates a security-related event to an event manager;
means for exposing a second function that identifies a plurality of security engines associated with the security-related event; and
means for exposing a third function that communicates the security-related event to the identified security engines. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification