Method and apparatus for providing authentication session sharing
First Claim
Patent Images
1. A method comprising:
- receiving, at an interface of a user device, an authentication context associated with a first service;
initiating, by the user device, a storage of the authentication context in a first cache in the user device associated with the interface;
converting, by the user device, the authentication context into a converted authentication context based, at least in part, on an authentication protocol associated with a second service, wherein when the authentication context is cookie-based, the converted authentication context is token-based, and when the authentication context is token-based, the converted authentication context is cookie-based; and
initiating, by the user device, a population of the converted authentication context to a second cache in the user device associated with the second service, the second cache not directly linked to the interface.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for providing authentication session sharing between browsers and run time environments in network communication. An interface receives an authentication context associated with a first service. The interface causes, at least in part, storage of the authentication context in a first cache associated with the interface. The interface causes, at least in part, population of the authentication context to a second cache associated with a second service. The second cache is not directly linked to the interface. The authentication context in the second cache authenticates access to the second service.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving, at an interface of a user device, an authentication context associated with a first service; initiating, by the user device, a storage of the authentication context in a first cache in the user device associated with the interface; converting, by the user device, the authentication context into a converted authentication context based, at least in part, on an authentication protocol associated with a second service, wherein when the authentication context is cookie-based, the converted authentication context is token-based, and when the authentication context is token-based, the converted authentication context is cookie-based; and initiating, by the user device, a population of the converted authentication context to a second cache in the user device associated with the second service, the second cache not directly linked to the interface. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus embedded in a user device to perform at least the following, receive, at an interface of the user device, an authentication context associated with a first service; initiate a storage of the authentication context in a first cache in the user device associated with the interface; convert the authentication context into a converted authentication context based, at least in part, on an authentication protocol associated with a second service, wherein when the authentication context is cookie-based, the converted authentication context is token-based, and when the authentication context is token-based, the converted authentication context is cookie-based; and initiate a population of the converted authentication context to a second cache in the user device associated with the second service, the second cache not directly linked to the interface. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus embedded in a user device to at least perform the following steps:
-
receiving, at an interface of the user device, an authentication context associated with a first service; initiating a storage of the authentication context in a first cache in the user device associated with the interface; converting the authentication context into a converted authentication context based, at least in part, on an authentication protocol associated with a second service, wherein when the authentication context is cookie-based, converted authentication context is token-based, and when the authentication context is token-based, the converted authentication context is cookie-based; and initiating a population of the converted authentication context to a second cache in the user device associated with the second service, the second cache not directly linked to the interface. - View Dependent Claims (14, 15, 16, 17)
-
Specification