OAuth2Manager クラス

定義

承認要求を開始し、承認要求を完了し、クライアント アプリを介してユーザーのアクセス トークンを要求するメソッドを提供する静的クラス。

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
継承
Object Platform::Object IInspectable OAuth2Manager
属性

これらの API の使用方法の例については、Windows アプリでの OAuth 機能の実装に関する説明を参照してください。

メソッド

名前 説明
CompleteAuthRequest(Uri)

リダイレクト URI を使用して認証要求を完了します。

RequestAuthWithParamsAsync(WindowId, Uri, AuthRequestParams)

クライアント アプリを使用して、ユーザーの既定のブラウザーでユーザーの認証要求を開始します。

RequestTokenAsync(Uri, TokenRequestParams, ClientAuthentication)

クライアント認証を使用してアクセス トークン要求を開始します。

RequestTokenAsync(Uri, TokenRequestParams)

アクセス トークン要求を開始します。

適用対象