OpenID offloading proxy
AssigneeKonica Minolta Business Solutions U.S.A., Inc.
InventorRahul Suraparaju
Life of this patent
Estimating the term…
Abstract
A method, a non-transitory computer readable medium, and a computer system for accessing protected resources. The method includes receiving, by a processor, a request from an OpenID-unaware application for access to a protected resource; authenticating, by the processor, the OpenID-unaware application; establishing, by the processor, an OpenID connection with an OpenID relying party upon authentication of the OpenID-unaware application; and receiving, by the processor, an access token issued by an OpenID identity provider for the OpenID-unaware application for access to the protected resource.
Claims18
A method for accessing protected resources, the method comprising:
- receiving, by a processor, a request from an OpenID-unaware application for access to a protected resource;
- authenticating, by the processor, the OpenID-unaware application;
- establishing, by the processor, an OpenID connection with an OpenID relying party upon authentication of the OpenID-unaware application;
- receiving, by the processor, an access token issued by an OpenID identity provider for the OpenID-unaware application for access to the protected resource;
- and
- facilitating, by the processor, a user associated with the OpenID-unaware application via an application OpenID life cycle over a HTTPS handshake with an application programming interface (API) call.
A computer program product for accessing protected resources, the computer program product comprising:
- a non-transitory computer-readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform a process, comprising:
- receiving a request from an OpenID-unaware application for access to a protected resource;
- authenticating the OpenID-unaware application;
- establishing an OpenID connection with an OpenID relying party upon authentication of the OpenID-unaware application;
- receiving an access token issued by an OpenID identity provider for the OpenID-unaware application for access to the protected resource;
- and
- facilitating a user associated with the OpenID-unaware application via an application OpenID life cycle over a HTTPS handshake with an application programming interface (API) call.
A computer system comprising:
- a memory;
- and
- a processor configured to:
- receive a request from an OpenID-unaware application for access to a protected resource;
- authenticate the OpenID-unaware application;
- establish an OpenID connection with an OpenID relying party upon authentication of the OpenID-unaware application;
- receive an access token issued by an OpenID identity provider for the OpenID-unaware application for access to the protected resource;
- and
- facilitate a user associated with the OpenID-unaware application via an application OpenID life cycle over a HTTPS handshake with an application programming interface (API) call.
Dependencies are inferred from the claim text.