Generic framework for EAP
First Claim
1. A computer-readable medium having computer-executable components comprising:
- an application component that, when executed, obtains credential information for an entity; and
an authentication component, separate from the application component, that, when executed, performs a method for authenticating the entity using the credential information.
2 Assignments
0 Petitions
Accused Products
Abstract
An EAP-based authentication framework is provided that decouples credential acquisition from EAP methods that use credentials for authentication. An application may request from an EAP method parameters of credentials required by the EAP method. In response, the EAP method provides credential parameters, which may then be used by the application to acquire credentials consistent with the parameters from the user or other entity. The framework enables an application to request credentials in a context specific way. In addition, the application may simultaneously obtain credentials used in multiple authentication operations through a single user interface, or retain credentials for later use without further prompting a user such that a Single Sign-on user experience may be implemented. Additionally, the application can obtain credentials from a device so that the device may gain network access without requiring a user logon.
-
Citations
20 Claims
-
1. A computer-readable medium having computer-executable components comprising:
-
an application component that, when executed, obtains credential information for an entity; and an authentication component, separate from the application component, that, when executed, performs a method for authenticating the entity using the credential information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of operating a client device to authenticate an entity, comprising:
-
obtaining from a first component parameters of credentials; obtaining, with a second component, credential information consistent with the parameters; providing the credential information to the first component; and interacting between the first component and an authenticator external to the client device using the credential information. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of communicating between an application and an EAP component in a device, comprising the steps of:
-
making a request from the application to receive credential parameters; and providing with the EAP component credential parameters in response to the request. - View Dependent Claims (17, 18, 19, 20)
-
Specification