Windows.Security.Authentication.OnlineId Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Permet aux applications et aux programmes de bureau d’utiliser Live pour authentifier les utilisateurs à l’aide de leur compte Microsoft. Après l’authentification, les applications peuvent récupérer un jeton JSON avec un ID qui peut être utilisé pour cet utilisateur avec votre application.
Notes
Si vous développez pour Windows 10 ou une version ultérieure, utilisez plutôt les API Windows.Security.Authentication.Web.Core. Pour plus d’informations, consultez Gestionnaire de comptes web.
Classes
OnlineIdAuthenticator |
Fournit à une application la possibilité de démarrer la demande d’authentification pour obtenir des jetons JSON (JavaScript Object Notation) à utiliser avec votre service ou des tickets de demande qui peuvent être utilisés pour obtenir des données auxquelles l’utilisateur a consenti pour votre application à l’aide de l’API Live Connect. Dans une application de bureau, avant d’utiliser une instance de cette classe d’une manière qui affiche l’interface utilisateur, vous devez associer l’objet au handle de fenêtre de son propriétaire. Pour plus d’informations et des exemples de code, consultez Afficher des objets d’interface utilisateur WinRT qui dépendent de CoreWindow. Notes Si vous développez pour Windows 10 ou une version ultérieure, utilisez plutôt les API Windows.Security.Authentication.Web.Core. Pour plus d’informations, consultez Gestionnaire de comptes web. |
OnlineIdServiceTicket |
Contient le ticket obtenu après que l’utilisateur s’authentifie auprès de cette application ou qu’il a donné son consentement pour accéder aux données utilisateur stockées dans Live. Notes Si vous développez pour Windows 10 ou une version ultérieure, utilisez plutôt les API Windows.Security.Authentication.Web.Core. Pour plus d’informations, consultez Gestionnaire de comptes web. |
OnlineIdServiceTicketRequest |
Permet à une application de spécifier le service et la stratégie utilisés pour authentifier un utilisateur live afin d’obtenir des propriétés d’identité et des tickets. Notes Si vous développez pour Windows 10 ou une version ultérieure, utilisez plutôt les API Windows.Security.Authentication.Web.Core. Pour plus d’informations, consultez Gestionnaire de comptes web. |
OnlineIdSystemAuthenticator |
Cette classe gère les tentatives d’une application d’acquérir l’ID d’utilisateur local sur un appareil, à utiliser avec la fonctionnalité Ticket système (voir Remarques). |
OnlineIdSystemAuthenticatorForUser |
Représente les informations d’authentification d’une entité utilisateur unique sur un seul appareil (système). |
OnlineIdSystemIdentity |
Identifie l’appareil local (système) sur lequel existe le compte d’utilisateur en question. |
OnlineIdSystemTicketResult |
Représente le résultat d’un appel pour récupérer un ticket système. |
SignOutUserOperation |
Permet aux utilisateurs de se déconnecter de votre application. Notes Si vous développez pour Windows 10 ou une version ultérieure, utilisez plutôt les API Windows.Security.Authentication.Web.Core. Pour plus d’informations, consultez Gestionnaire de comptes web. |
UserAuthenticationOperation |
Obtient de façon asynchrone l’identité de l’utilisateur, ainsi que les tickets et propriétés correspondants. Notes Si vous développez pour Windows 10 ou une version ultérieure, utilisez plutôt les API Windows.Security.Authentication.Web.Core. Pour plus d’informations, consultez Gestionnaire de comptes web. |
UserIdentity |
Contient l’ID, les tickets et d’autres informations associées à un utilisateur. Notes Si vous développez pour Windows 10 ou une version ultérieure, utilisez plutôt les API Windows.Security.Authentication.Web.Core. Pour plus d’informations, consultez Gestionnaire de comptes web. |
Énumérations
CredentialPromptType |
Permet de contrôler quand afficher ou masquer l’interface utilisateur de l’invite d’informations d’identification. Cela inclut l’interface utilisateur permettant à l’application de collecter le consentement de l’utilisateur pour accéder aux données stockées dans Live. L’utilisateur doit voir l’interface utilisateur pour que l’application obtienne des données utilisateur, si ce n’est pas le cas, l’application voit une erreur lorsqu’il tente d’obtenir des données utilisateur. Notes Si vous développez pour Windows 10 ou une version ultérieure, utilisez plutôt les API Windows.Security.Authentication.Web.Core. Pour plus d’informations, consultez Gestionnaire de comptes web. |
OnlineIdSystemTicketStatus |
Représente le status d’un appel pour récupérer le ticket système. |
Remarques
La fonctionnalité Expérience utilisateur doit être installée avec Windows Server 2012 pour pouvoir imprimer dans l’application UWP.