Windows.Security.Authentication.OnlineId Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Позволяет приложениям и классическим программам использовать Live для проверки подлинности пользователей с помощью учетной записи Майкрософт. После проверки подлинности приложения могут получить маркер JSON с идентификатором, который можно использовать для этого пользователя в приложении.
Примечание
При разработке для Windows 10 или более поздней версии используйте api Windows.Security.Authentication.Web.Core . Дополнительные сведения см. в разделе Диспетчер учетных записей.
Классы
OnlineIdAuthenticator |
Предоставляет приложению возможность запуска запроса проверки подлинности для получения маркеров нотации объектов JavaScript (JSON) для использования со службой или запросов билетов, которые можно использовать для получения данных, на которые пользователь дал согласие для вашего приложения с помощью Live ConnectAPI. В классическом приложении перед использованием экземпляра этого класса таким образом, который отображает пользовательский интерфейс, необходимо связать объект с дескриптором окна его владельца. Дополнительные сведения и примеры кода см. в разделе Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow. Примечание Если вы разрабатываете для Windows 10 или более поздней версии, используйте api Windows.Security.Authentication.Web.Core . Дополнительные сведения см. в разделе Диспетчер учетных записей. |
OnlineIdServiceTicket |
Содержит билет, полученный после того, как пользователь пройдет проверку подлинности в этом приложении или предоставил согласие на доступ к данным пользователя, хранящимся в Live. Примечание При разработке для Windows 10 или более поздней версии используйте api Windows.Security.Authentication.Web.Core . Дополнительные сведения см. в разделе Диспетчер учетных записей. |
OnlineIdServiceTicketRequest |
Предоставляет приложению возможность указать службу и политику, которые используются для проверки подлинности пользователя live, чтобы получить свойства удостоверения и билеты. Примечание При разработке для Windows 10 или более поздней версии используйте api Windows.Security.Authentication.Web.Core . Дополнительные сведения см. в разделе Диспетчер учетных записей. |
OnlineIdSystemAuthenticator |
Этот класс обрабатывает попытки приложения получить локальный идентификатор пользователя на устройстве для использования с функцией системного билета (см. примечания). |
OnlineIdSystemAuthenticatorForUser |
Представляет сведения о проверке подлинности для одной сущности пользователя на одном устройстве (системе). |
OnlineIdSystemIdentity |
Определяет локальное устройство (систему), на котором существует учетная запись пользователя. |
OnlineIdSystemTicketResult |
Представляет результат вызова для получения системного билета. |
SignOutUserOperation |
Позволяет пользователям выйти из приложения. Примечание При разработке для Windows 10 или более поздней версии используйте api Windows.Security.Authentication.Web.Core . Дополнительные сведения см. в разделе Диспетчер учетных записей. |
UserAuthenticationOperation |
Асинхронно получает удостоверение пользователя, соответствующие билеты и свойства. Примечание При разработке для Windows 10 или более поздней версии используйте api Windows.Security.Authentication.Web.Core . Дополнительные сведения см. в разделе Диспетчер учетных записей. |
UserIdentity |
Содержит идентификатор, билеты и другие сведения, связанные с пользователем. Примечание При разработке для Windows 10 или более поздней версии используйте api Windows.Security.Authentication.Web.Core . Дополнительные сведения см. в разделе Диспетчер учетных записей. |
Перечисления
CredentialPromptType |
Предоставляет возможность управлять отображением или скрытием пользовательского интерфейса запроса учетных данных. Сюда входит пользовательский интерфейс приложения для сбора согласия пользователя на доступ к данным, хранящимся в Live. Пользователь должен увидеть пользовательский интерфейс, чтобы приложение получите какие-либо пользовательские данные. Если нет, приложение увидит ошибку при попытке получить пользовательские данные. Примечание При разработке для Windows 10 или более поздней версии используйте api Windows.Security.Authentication.Web.Core . Дополнительные сведения см. в разделе Диспетчер учетных записей. |
OnlineIdSystemTicketStatus |
Представляет состояние вызова для получения системного билета. |
Комментарии
Компонент "Возможности рабочего стола " должен быть установлен вместе с Windows Server 2012 для печати в приложении UWP.