×

Integrating enterprise search systems with custom access control application programming interfaces

  • US 8,341,651 B2
  • Filed: 01/10/2007
  • Issued: 12/25/2012
  • Est. Priority Date: 01/10/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for integrating enterprise search with a custom document access control application programming interface (API), the computer-implemented method comprising performing computer-implemented operations for:

  • storing declaratively defined metadata comprising an XML formatted file defining a custom API for obtaining one or more access rights for a document, wherein the declaratively defined metadata comprises data identifying one or more parameters of a method exposed by the custom API for obtaining access rights for a specified document and data indicating whether each of the parameters is an input parameter or an output parameter;

    exposing a normalized API for obtaining access rights for a document;

    receiving a call to a method exposed by the normalized API requesting access rights for the specified document, wherein the method exposed by the normalized API receives a parameter identifying a current user initiating a document request;

    in response to receiving the call to the method exposed by the normalized API, using the declaratively defined metadata to transform the call to the method exposed by the normalized API into a call to the method exposed by the custom API for obtaining the access rights for the specified document;

    receiving the access rights in response to the call to the method exposed by the custom API; and

    returning the requested access rights in response to the call to the method exposed by the normalized API.

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