×

USER AUTHENTICATION FOR INTERMEDIATE REPRESENTATIONAL STATE TRANSFER (REST) CLIENT VIA CERTIFICATE AUTHORITY

  • US 20120260330A1
  • Filed: 04/05/2011
  • Published: 10/11/2012
  • Est. Priority Date: 04/05/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product, the computer program product being tangibly embodied on a computer-readable storage medium and including executable code that, when executed, is configured to cause at least one data processing apparatus to:

  • receive a resource request at a representational state transfer (REST) client from a user, the resource request including a user ID;

    determine, by the REST client, a key pair including a public key and a corresponding private key that are associated with the user ID;

    obtain, by the REST client, a certificate associated with the user ID that is signed by a certificate authority and based on at least the user ID and the public key associated with the user ID;

    impersonate, by the REST client, the user to a REST server using the certificate and the private key associated with the user ID; and

    access, by the REST client on behalf of the user, using a stateless protocol with the REST server, the requested resource.

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