Windows.Security.Authentication.OnlineId 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
可讓應用程式和桌面程式使用 Live 來使用其 Microsoft 帳戶來驗證使用者。 驗證之後,應用程式可以取得具有識別碼的 JSON 權杖,該識別碼可用於該應用程式的使用者。
注意
如果您要針對Windows 10或更新版本進行開發,請改用Windows.Security.Authentication.Web.Core API。 如需詳細資訊,請參閱 Web 帳戶管理員。
類別
OnlineIdAuthenticator |
提供應用程式能夠啟動驗證要求,以取得 JavaScript 物件標記法 (JSON) 權杖,以搭配您的服務使用,或要求票證,以用來取得使用者已同意使用 Live ConnectAPI 的應用程式資料。 在傳統型應用程式中,在以顯示 UI 的方式使用這個類別的實例之前,您必須將物件與其擁有者的視窗控制碼產生關聯。 如需詳細資訊和程式碼範例,請參閱 顯示相依于 CoreWindow 的 WinRT UI 物件。 注意 如果您要開發Windows 10或更新版本,請改用Windows.Security.Authentication.Web.Core API。 如需詳細資訊,請參閱 Web 帳戶管理員。 |
OnlineIdServiceTicket |
包含使用者向此應用程式驗證之後取得的票證,或已同意存取儲存在 Live 中的使用者資料。 注意 如果您要針對Windows 10或更新版本進行開發,請改用Windows.Security.Authentication.Web.Core API。 如需詳細資訊,請參閱 Web 帳戶管理員。 |
OnlineIdServiceTicketRequest |
提供應用程式指定用來驗證 Live 使用者以取得身分識別屬性和票證的服務與原則的功能。 注意 如果您要針對Windows 10或更新版本進行開發,請改用Windows.Security.Authentication.Web.Core API。 如需詳細資訊,請參閱 Web 帳戶管理員。 |
OnlineIdSystemAuthenticator |
This class handles an app's attempts to acquire the local user id on a device, for use with the System Ticket feature (see Remarks). |
OnlineIdSystemAuthenticatorForUser |
表示單一裝置上單一使用者實體的驗證資訊, (系統) 。 |
OnlineIdSystemIdentity |
識別有問題使用者帳戶所在的本機裝置 (系統) 。 |
OnlineIdSystemTicketResult |
表示擷取系統票證的呼叫結果。 |
SignOutUserOperation |
允許使用者登出您的應用程式。 注意 如果您要針對Windows 10或更新版本進行開發,請改用Windows.Security.Authentication.Web.Core API。 如需詳細資訊,請參閱 Web 帳戶管理員。 |
UserAuthenticationOperation |
以非同步方式取得使用者的身分識別和對應的票證和屬性。 注意 如果您要針對Windows 10或更新版本進行開發,請改用Windows.Security.Authentication.Web.Core API。 如需詳細資訊,請參閱 Web 帳戶管理員。 |
UserIdentity |
包含與使用者相關聯的識別碼、票證和其他資訊。 注意 如果您要針對Windows 10或更新版本進行開發,請改用Windows.Security.Authentication.Web.Core API。 如需詳細資訊,請參閱 Web 帳戶管理員。 |
列舉
CredentialPromptType |
提供控制何時顯示或隱藏認證提示使用者介面的功能。 這包括應用程式的使用者介面,可收集使用者同意以存取儲存在 Live 中的資料。 如果使用者嘗試取得使用者資料,使用者必須看到使用者介面,讓應用程式取得任何使用者資料,如果應用程式不會看到錯誤。 注意 如果您要針對Windows 10或更新版本進行開發,請改用Windows.Security.Authentication.Web.Core API。 如需詳細資訊,請參閱 Web 帳戶管理員。 |
OnlineIdSystemTicketStatus |
表示要擷取系統票證之呼叫的狀態。 |
備註
桌面體驗功能必須隨 Windows Server 2012 一起安裝,才能在 UWP app 中體驗列印。