Language

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)

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

適用対象