METHOD AND APPARATUS FOR IDENTITY FEDERATION GATEWAY
First Claim
1. A method comprising facilitating access, including granting access rights, to an interface to allow access to a service via a network, the service comprising:
- determining whether a user associated with a request for a particular network resource is to be identified by the provider of the particular service or by a different party;
if the user is to be identified by the different party, then causing the different party to provide identification data that indicates an identity for the user; and
if the data indicates that the user is successfully identified, then causing user credentials data based on the identification data to be sent to an authentication process of the provider for a set of one or more network resources that includes the particular network resource requested by the user.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for an ID federation gateway include determining whether a user associated with a request for a particular network resource is to be identified by the provider of the particular service or by a different party. The service also comprises causing the different party to provide identification data that indicates an identity for the user, if the user is to be identified by the different party. The method further comprises causing user credentials data, based on the identification data, to be sent to an authentication process of the provider for a set of one or more network resources that includes the particular network resource requested by the user, if the data indicates that the user is successfully identified.
78 Citations
20 Claims
-
1. A method comprising facilitating access, including granting access rights, to an interface to allow access to a service via a network, the service comprising:
-
determining whether a user associated with a request for a particular network resource is to be identified by the provider of the particular service or by a different party; if the user is to be identified by the different party, then causing the different party to provide identification data that indicates an identity for the user; and if the data indicates that the user is successfully identified, then causing user credentials data based on the identification data to be sent to an authentication process of the provider for a set of one or more network resources that includes the particular network resource requested by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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 to perform at least the following; determine whether a user associated with a request for a particular network resource is to be identified by the provider of the particular service or by a different party; if the user is to be identified by the different party, then cause the different party to provide identification data that indicates an identity for the user; and if the data indicates that the user is successfully identified, then cause user credentials data based on the identification data to be sent to an authentication process of the provider for a set of one or more network resources that includes the particular network resource requested by the user. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A 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 to at least perform the following steps:
-
determine whether a user associated with a request for a particular network resource is to be identified by the provider of the particular service or by a different party; if the user is to be identified by the different party, then cause the different party to provide identification data that indicates an identity for the user; and if the data indicates that the user is successfully identified, then cause user credentials data based on the identification data to be sent to an authentication process of the provider for a set of one or more network resources that includes the particular network resource requested by the user. - View Dependent Claims (17, 18, 19, 20)
-
Specification