OAuth2Manager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
承認要求を開始し、承認要求を完了し、クライアント アプリを介してユーザーのアクセス トークンを要求するメソッドを提供する静的クラス。
Note
クライアント アプリは、OAuth 2.0 登録済みアプリケーションを参照します。 ユーザーは、リソース所有者であり、クライアント アプリケーションがリソースにアクセスすることを承認しているエンド ユーザーを参照します。
public ref class OAuth2Manager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Security.Authentication.OAuth.OAuthContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class OAuth2Manager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Security.Authentication.OAuth.OAuthContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class OAuth2Manager
Public Class OAuth2Manager
- 継承
- 属性
例
これらの API の使用方法の例については、Windows アプリでの OAuth 機能の実装に関する説明を参照してください。
メソッド
| 名前 | 説明 |
|---|---|
| CompleteAuthRequest(Uri) |
リダイレクト URI を使用して認証要求を完了します。 |
| RequestAuthWithParamsAsync(WindowId, Uri, AuthRequestParams) |
クライアント アプリを使用して、ユーザーの既定のブラウザーでユーザーの認証要求を開始します。 |
| RequestTokenAsync(Uri, TokenRequestParams, ClientAuthentication) |
クライアント認証を使用してアクセス トークン要求を開始します。 |
| RequestTokenAsync(Uri, TokenRequestParams) |
アクセス トークン要求を開始します。 |