Enabling authentication of OpenID user when requested identity provider is unavailable
AssigneeInternational Business Machines Corporation
InventorsSuresh N. Chari, Gang Chen, Todd E. Kaplinger
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsSuresh N. Chari, Gang Chen, Todd E. Kaplinger
Estimating the term…
A method and computer program product for enabling authentication of an OpenID user when a requested identity provider is unavailable. A relying party receives a login request from the OpenID user, where the login request includes a username. The relying party reads a list of trusted identity providers that are associated with the received username and selects one of those identity providers. The relying party generating an OpenID identifier using an identification (e.g., Uniform Resource Locator) of the selected identity provider and the username. The relying party transmits an authentication request (request to authenticate the OpenID user) to the selected identity provider using the formed OpenID identifier. If the selected identity provider is unavailable, then the relying party selects another identity provider from the list of identity providers that are associated with the received username and repeats the above process.
A method for enabling authentication of an OpenID user when a requested identity provider is unavailable, the method comprising:
A computer program product embodied in a computer readable medium, wherein the medium does not include a propagating signal, for enabling authentication of an OpenID user when a requested identity provider is unavailable, the computer program product comprising the programming instructions for:
A method for obtaining attribute information for an OpenID user during an authentication phase, the method comprising:
A computer program product embodied in a computer readable medium, wherein the medium does not include a propagating signal, for obtaining attribute information for an OpenID user during an authentication phase, the computer program product comprising the programming instructions for:
Dependencies are inferred from the claim text.