Methods and apparatus for facilitating security in a network
First Claim
1. A method for facilitating security in a system, wherein the system includes a manager module used in routing a security request associated with an application to a security service module, comprising:
- receiving data indicative of a security request from a module associated with an application that identified said security request;
selecting a security service module capable of processing said security request; and
providing at least some of said data indicative of said security request to a module capable of calling said security service module to process said security request.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, apparatus, means, and computer program code for facilitating security in a network, particularly a distributed network. According to embodiments of the present invention an apparatus or system may include a manager in communication with one or more mappers and one or more adapters for facilitating security requests that may be associated with an application or its environment. An adapter may be associated with an application to identify security requests associated with the application. Similarly, a mapper may be associated with a security service to facilitate communication to and from the security service regarding security requests.
140 Citations
51 Claims
-
1. A method for facilitating security in a system, wherein the system includes a manager module used in routing a security request associated with an application to a security service module, comprising:
-
receiving data indicative of a security request from a module associated with an application that identified said security request;
selecting a security service module capable of processing said security request; and
providing at least some of said data indicative of said security request to a module capable of calling said security service module to process said security request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for facilitating security in a system, wherein the system includes an adapter module associated with an application, comprising:
-
identifying a security request associated with said application; and
providing data indicative of said security request to a module in said system that can select a security service module to process said security request, wherein said data indicative of said security request is in a format independent of said application. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for facilitating security in a system, wherein the system includes a mapper module associated with a security service module, comprising:
-
receiving data indicative of a security request associated with an application from a module capable of selecting said security service module to process said security request, wherein said data associated with said security request is in a format independent of said application; and
providing data indicative of said security request to said security service module. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method for facilitating security in system that includes an adapter module associated with an application, at least one mapper module associated with at least one respective security service module, and a manager module in communication with the adapter module and the at least one mapper module, comprising the steps of:
-
identifying a security request associated with an application;
determining a security service module that can process said security request;
calling said security service module;
receiving a response to said security request from said security service module; and
providing said response to said application. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for facilitating security in a system that includes an adapter module associated with an application, at least one mapper module associated with at least one respective security service module, and a manager module in communication with the adapter module and the at least one mapper module, comprising the steps of:
-
identifying a first security request associated with an application;
translating said first security request to create data indicative of said first security request;
determining a security service module that can process said first security request;
creating a second security request directed to said security service module and based on said data indicative of said first security request;
calling said security service module;
receiving a first response from said security service module regarding said second security request;
translating said first response to create data indicative of said first response;
creating a second response regarding said first security request based on said data indicative of said first response; and
providing said second response to said application. - View Dependent Claims (33, 34)
-
-
35. A system for facilitating security in a system, comprising:
-
an adapter module associated with an application;
a mapper module associated with a security service module;
a manager module in communication with said adapter module and said mapper module;
wherein said adapter module can identify a security request associated with said application, provide data indicative of said security request to said manager module, and provide a response to said application regarding said security request after receiving data indicative of said response from said manager module;
wherein said manager module can receive said data indicative of said security request from said adapter module, provide said data indicative of said security request to said mapper module if said security service module associated with said mapper module can process said security request, and provide data indicative of said response to said adapter module after receiving said data indicative of said response from said mapper module; and
wherein said mapper module can receive said data indicative of said security request from said manager module, prepare a security service module version of said security request, calls said security service module to process said security service module version of said security request, receives a response to said security service module version of said security request from said security service module, and provide data indicative of said response to said manager module. - View Dependent Claims (37, 38, 39)
-
-
36. A module for facilitating security in a network, comprising:
an adapter module, wherein said adapter module is operative to identify a security request associated with an application, provide data indicative of said security request to a manager module capable of selecting a security service module to process said security request, and provide a response to said application regarding said security request after receiving data indicative of said response from said manager module.
-
40. A module for facilitating security in a system, comprising:
a manager module, wherein said manager module is operative to receive data indicative of a security request associated with an application from an adapter module associated with said application, determine a security service module to process said security request, provide data indicative of said security request to a mapper module associated with said security service module, and provide data indicative of a response regarding said security request to said adapter module after receiving said data indicative of said response from said mapper module. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
47. A module for facilitating security in a system, comprising:
a mapper module associated with a security service module, wherein said mapper module is operative to receive from a manager module data indicative of a security request associated with an application, prepare a version of said security request specific to a security service module selected by said manager module, call said security service module to process said security service module specific version of said security request, receive a response to said security service module version of said security request from said security service module, and provide data indicative of said response to said manager module. - View Dependent Claims (48, 49, 50)
-
51. An apparatus for facilitating security in a system, wherein the system includes a manager module used in routing a security request associated with an application to a security service module, comprising:
-
means for obtaining data indicative of a security request from a module associated with an application that identified said security request;
means for identifying a security service module capable of processing said security request; and
means for sending at least some of said data indicative of said security request to a module capable of calling said security service module to process said security request.
-
Specification