×

Authentication and authorization pipeline architecture for use in a web server

  • US 6,985,946 B1
  • Filed: 05/12/2000
  • Issued: 01/10/2006
  • Est. Priority Date: 05/12/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for providing an authentication and authorization pipeline in a web server having access to userID-roles data including a plurality of data entries for each user who may access resources present on the web server, and having access to resource-roles data including a plurality of data entries for each resource that may be accessed on the web server, the pipeline uses the userID-roles data and the resource-roles data to grant access to web resources to users, the method comprising:

  • receiving a plurality of resource access requests for a resource on the web server;

    authenticating the identity of each user accessing the resource on the web server using a userID, and one or more authentication parameters;

    for each of the resource access requests by each user, creating a distinct data object having an authenticated userID and one or more roles corresponding to the authenticated userID obtained from the userID-roles data; and

    authorizing access to a resource identified within one of the resource access requests if one or more access roles contained within the data object correspond to the resource roles listed within the resource-roles data for the identified resource, where, in pipeline fashion, the data object is passed from the operation authenticating the identity of each user and the data object is received by the operation authorizing access to the resource.

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