×

HIGHLY PARALLEL EVALUATION OF XACML POLICIES

  • US 20090288136A1
  • Filed: 05/19/2008
  • Published: 11/19/2009
  • Est. Priority Date: 05/19/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a network element, the method comprising:

  • in response to a request received from a client for accessing a resource of an application server of a datacenter having a plurality of servers, extracting a plurality of attributes from the request, the attributes including at least one of a user attribute identifying a user of the client and an environment attribute identifying an environment associated with the user;

    concurrently performing a plurality of individual searches, one for each of the extracted attributes, in a policy store having stored therein a plurality of rules and policies written in XACML (extensible access control markup language), wherein the rules and policies are optimally stored including being indexed using a bit vector algorithm;

    combining individual search results associated with the attributes to generate a single final result using a predetermined policy combination algorithm; and

    determining whether the client is eligible to access the requested resource of the datacenter based on the single final result, including performing a layer-7 access control process, wherein the network element operates as an application service gateway to the datacenter.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×