WebAuthenticationCoreManager クラス

定義

Web アカウント プロバイダーからトークンを取得するためのコア メソッドが含まれています。

public ref class WebAuthenticationCoreManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WebAuthenticationCoreManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class WebAuthenticationCoreManager
Public Class WebAuthenticationCoreManager
継承
Object Platform::Object IInspectable WebAuthenticationCoreManager
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1607 14393 CreateWebAccountMonitor
1803 17134 FindAllAccountsAsync(WebAccountProvider)
1803 17134 FindAllAccountsAsync(WebAccountProvider,String)
1803 17134 FindSystemAccountProviderAsync(String)
1803 17134 FindSystemAccountProviderAsync(String,String)
1803 17134 FindSystemAccountProviderAsync(String,String,User)

メソッド

CreateWebAccountMonitor(IIterable<WebAccount>)

特定のアカウントをwatchする Web アカウント モニターを作成します。

FindAccountAsync(WebAccountProvider, String)

Web アカウント プロバイダーの検索を非同期的に試みます。

FindAccountProviderAsync(String)

Web アカウント プロバイダーの検索を非同期的に試みます。

FindAccountProviderAsync(String, String)

Web アカウント プロバイダーの検索を非同期的に試みます。

FindAccountProviderAsync(String, String, User)

Web アカウント プロバイダーの検索を非同期的に試みます。

FindAllAccountsAsync(WebAccountProvider)

特定の ID プロバイダーに対してユーザーによって追加されたすべてのアカウントを列挙します。

FindAllAccountsAsync(WebAccountProvider, String)

特定の ID プロバイダーに対してユーザーによって追加されたすべてのアカウントを列挙します。

FindSystemAccountProviderAsync(String)

デバイス全体の認証用の Web アカウント プロバイダーを非同期的に検索しようとします。

FindSystemAccountProviderAsync(String, String)

デバイス全体の認証用の Web アカウント プロバイダーを非同期的に検索しようとします。

FindSystemAccountProviderAsync(String, String, User)

デバイス全体の認証用の Web アカウント プロバイダーを非同期的に検索しようとします。

GetTokenSilentlyAsync(WebTokenRequest)

UI を表示せずにトークンの取得を非同期的に試みます。 ユーザーに資格情報の入力を求められることはありません。

GetTokenSilentlyAsync(WebTokenRequest, WebAccount)

UI を表示せずにトークンの取得を非同期的に試みます。 ユーザーに資格情報の入力を求められることはありません。

RequestTokenAsync(WebTokenRequest)

Web アカウント プロバイダーからトークンを非同期に要求します。 必要に応じて、ユーザーは資格情報の入力を求められます。

RequestTokenAsync(WebTokenRequest, WebAccount)

Web アカウント プロバイダーからトークンを非同期に要求します。 必要に応じて、ユーザーは資格情報の入力を求められます。

適用対象

こちらもご覧ください