WebAuthenticationCoreManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
- 属性
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 アカウント プロバイダーからトークンを非同期に要求します。 必要に応じて、ユーザーは資格情報の入力を求められます。 |