Windows.Security.Authentication.Web Namespace
Permet aux applications de s'intégrer aux services Web en ligne sans exposer les informations d'identification de l'utilisateur. Le service broker d'identification Web fournit un ensemble d'API et d'infrastructures permettant aux applications d'utiliser l'authentification Internet et les protocoles d'autorisation tels que OAuth et OpenID.
Le mode d'ouverture de session unique (SSO) des API du service broker d'authentification de site Web est fourni pour permettre aux utilisateurs de s'authentifier en toute transparence auprès d'un service unique pour toutes les applications du Windows Store. Le fournisseur du service doit faire en sorte que tout utilisateur consente explicitement à cette authentification, en général en fournissant une option "Rester connecté". Le fournisseur doit également expliquer à l'utilisateur le mode d'utilisation de son identité, généralement en lui fournissant un lien vers une déclaration de confidentialité depuis la page de connexion.
L'exemple de service broker d'identification Web dans la Galerie d'exemples explique comment utiliser l'authentification unique pour les connexions.
Si votre application ou son site Web associé accède aux données utilisateur dans Hotmail ou Microsoft SkyDrive, ou permet aux utilisateurs d'interagir avec leurs amis Windows Live Messenger, les API Live Connect masquent certaines complexités des jetons d'authentification et facilitent un peu l'écriture de code pour utiliser ces services de cloud. Pour plus d'informations sur les API Live Connect , consultez la rubrique Live Connect.
Membres
Windows.Security.Authentication.WebEspace de noms comporte les types de membres suivants :
Classes
Windows.Security.Authentication.WebEspace de noms comporte les classes suivantes.
| Classe | Description |
|---|---|
| WebAuthenticationBroker | Starts the asynchronous authentication operation. |
| WebAuthenticationResult | Indicates the result of the authentication operation. |
Énumérations
Windows.Security.Authentication.WebEspace de noms comporte les énumérations suivantes.
| Énumération | Description |
|---|---|
| WebAuthenticationOptions | Contains the options available to the asynchronous operation. |
| WebAuthenticationStatus | Contains the status of the asynchronous operation. |
Configuration requise
|
Client minimal pris en charge | Windows 8 |
|---|---|
|
Serveur minimal pris en charge | Windows Server 2012 |
|
Espace de noms |
|
|
Métadonnées |
|
Voir aussi
- FAQ pour le Service Broker d'authentification Web
- Conseils pratiques de mise en route pour les fournisseurs en ligne s'intégrant aux API du service broker d'authentification de site Web
- Instructions relatives à l'authentification unique et aux comptes connectés
- Live Connect
- Gestion de l'identité de l'utilisateur (JavaScript)
- Gestion de l'identité de l'utilisateur (C#/C++/VB)
- Configuration de l'authentification unique à l'aide du service broker d'authentification Web (JavaScript)
- Configuration de l'authentification unique à l'aide du service broker d'authentification Web (C#/C++/VB)
- Utilisation des paramètres itinérants pour obtenir une expérience d'authentification unique (applications Windows Store)
- Exemple de service broker d'identification Web
