×

User context component in environment services patterns

  • US 6,954,220 B1
  • Filed: 08/31/1999
  • Issued: 10/11/2005
  • Est. Priority Date: 08/31/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for maintaining a security profile throughout nested service invocations on a distributed, component-based system, comprising the steps of:

  • (a) providing interconnections between distributed components each having nested service invocations;

    (b) identifying a user;

    (c) associating the user with roles;

    (d) creating a user context instance upon successful identification of the user, wherein the user context instance includes information about the user including the roles and a unique user identifier;

    (e) receiving a request from the user to invoke a first service on a first component, wherein the first component invokes a second service of a second component such that the user context instance is passed as a parameter from the first component to the second component, and wherein completion of the second service is necessary to complete the first service;

    (f) querying the user context instance for the unique user identifier;

    (g) comparing the unique user identifier in the user context instance with an access control list for verifying that the user has access to the first component; and

    (h) comparing the unique user identifier in the user context instance with an access control list for verifying that the user has access to the second service of the second component.

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