×

Distributed topology enabler for identity manager

  • US 10,079,837 B2
  • Filed: 08/05/2016
  • Issued: 09/18/2018
  • Est. Priority Date: 12/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • in response to receiving a request to login, authenticating a user against a repository;

    discovering Identity Manager (IM) nodes in an IM topology that the user is provisioned on by looking up object stubs;

    creating a credentials cache to store credentials for the user for the IM nodes that the user is provisioned on;

    retrieving node aware account object stubs for the user;

    determining whether a first query to retrieve data and a second query to process data have been received;

    in response to determining that the first query and the second query have been received,for each of the first query and the second query,generating sub-queries;

    identifying IM nodes that are to perform the sub-queries in parallel and that are selected based on a list of services supported by each of the IM nodes;

    issuing the sub-queries to the IM nodes using the credentials in the credentials cache; and

    receiving results of the sub-queries from each of the IM nodes;

    combining the results of each of the sub-queries for the first query and the second query; and

    returning node aware account data combined with the combined results with retrieved data for the first query and processed data for the second query; and

    in response to determining that the first query and the second query have not been received, returning the node aware account data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×