×

HTTP authentication and authorization management

  • US 8,806,201 B2
  • Filed: 07/24/2008
  • Issued: 08/12/2014
  • Est. Priority Date: 07/24/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method, comprising:

  • receiving at a processing node a current public epoch key of a current epoch key pair, wherein one attribute of the current public epoch key is a current key epoch ID that identifies the current epoch of the current public epoch key;

    receiving at the processing node authorized user data associated with a request for content from an external system from a user, the external system is external from the user and the processing node, the authorized user data comprises authentication data and authorization data from the user, wherein the authentication data relates to validation the user'"'"'s identity, and wherein the authorization data relates to eligibility of the user to complete an action;

    decrypting at the processing node the authorized user data using the public epoch key;

    determining if the decryption of the authorized user data was successful;

    if the decryption of the authorized user data was successful, identifying at the processing node a user epoch ID from the decrypted authorized user data;

    comparing at the processing node the user epoch ID to the current key epoch ID of the current public epoch key;

    determining at the processing node whether the user epoch ID is a valid epoch ID to determine validity of the authentication data and authorization data;

    if the user epoch ID is a valid epoch ID, processing the decrypted user data and the request.

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