Windows.Security.Authentication.OnlineId Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Permite que aplicativos e programas de área de trabalho usem o Live para autenticar usuários usando sua conta Microsoft. Após a autenticação, os aplicativos podem obter de volta um token JSON com uma ID que pode ser usada para esse usuário com seu aplicativo.
Observação
Se você estiver desenvolvendo para o Windows 10 ou superior, use as APIs Windows.Security.Authentication.Web.Core . Para obter mais informações, consulte Gerenciador de contas Web.
Classes
OnlineIdAuthenticator |
Fornece um aplicativo com a capacidade de iniciar a solicitação de autenticação para obter tokens JSON (JavaScript Object Notation) a serem usados com seu serviço ou solicitar tíquetes que podem ser usados para obter dados que o usuário consentiu para seu aplicativo usando o Live ConnectAPI. Em um aplicativo da área de trabalho, antes de usar uma instância dessa classe de uma maneira que exiba a interface do usuário, você precisará associar o objeto ao identificador de janela do proprietário. Para obter mais informações e exemplos de código, consulte Exibir objetos de interface do usuário do WinRT que dependem do CoreWindow. Observação Se você estiver desenvolvendo para o Windows 10 ou posterior, use as APIs Windows.Security.Authentication.Web.Core . Para obter mais informações, consulte Gerenciador de contas Web. |
OnlineIdServiceTicket |
Contém o tíquete obtido depois que o usuário se autentica neste aplicativo ou fornece consentimento para acessar os dados do usuário armazenados no Live. Observação Se você estiver desenvolvendo para o Windows 10 ou superior, use as APIs Windows.Security.Authentication.Web.Core . Para obter mais informações, consulte Gerenciador de contas Web. |
OnlineIdServiceTicketRequest |
Fornece a capacidade de um aplicativo especificar o serviço e a política usados para autenticar um usuário do Live para obter propriedades de identidade e tíquetes. Observação Se você estiver desenvolvendo para o Windows 10 ou superior, use as APIs Windows.Security.Authentication.Web.Core . Para obter mais informações, consulte Gerenciador de contas Web. |
OnlineIdSystemAuthenticator |
Essa classe lida com as tentativas de um aplicativo de adquirir a ID de usuário local em um dispositivo, para uso com o recurso tíquete do sistema (consulte Comentários). |
OnlineIdSystemAuthenticatorForUser |
Representa as informações de autenticação de uma única entidade de usuário em um único dispositivo (sistema). |
OnlineIdSystemIdentity |
Identifica o dispositivo local (sistema) no qual a conta de usuário em questão existe. |
OnlineIdSystemTicketResult |
Representa o resultado de uma chamada para recuperar um tíquete do sistema. |
SignOutUserOperation |
Permite que os usuários saiam do seu aplicativo. Observação Se você estiver desenvolvendo para o Windows 10 ou superior, use as APIs Windows.Security.Authentication.Web.Core . Para obter mais informações, consulte Gerenciador de contas Web. |
UserAuthenticationOperation |
Obtém de forma assíncrona a identidade do usuário e os tíquetes e propriedades correspondentes. Observação Se você estiver desenvolvendo para o Windows 10 ou superior, use as APIs Windows.Security.Authentication.Web.Core . Para obter mais informações, consulte Gerenciador de contas Web. |
UserIdentity |
Contém a ID, os tíquetes e outras informações associadas a um usuário. Observação Se você estiver desenvolvendo para o Windows 10 ou superior, use as APIs Windows.Security.Authentication.Web.Core . Para obter mais informações, consulte Gerenciador de contas Web. |
Enumerações
CredentialPromptType |
Fornece a capacidade de controlar quando mostrar ou ocultar a interface do usuário do prompt de credencial. Isso inclui a interface do usuário do aplicativo para coletar o consentimento do usuário para acessar os dados armazenados no Live. O usuário deve ver a interface do usuário para que o aplicativo obtenha dados de usuário, caso contrário, o aplicativo verá um erro ao tentar obter dados do usuário. Observação Se você estiver desenvolvendo para o Windows 10 ou superior, use as APIs Windows.Security.Authentication.Web.Core . Para obter mais informações, consulte Gerenciador de contas Web. |
OnlineIdSystemTicketStatus |
Representa o status de uma chamada para recuperar o tíquete do sistema. |
Comentários
O recurso Experiência desktop deve ser instalado com o Windows Server 2012 para experimentar a impressão no aplicativo UWP.