MobileServicePKCEAuthentication クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
PKCE 認証を処理する MobileServiceAuthentication の実装。
public abstract class MobileServicePKCEAuthentication : Microsoft.WindowsAzure.MobileServices.Internal.MobileServiceAuthentication
type MobileServicePKCEAuthentication = class
inherit MobileServiceAuthentication
Public MustInherit Class MobileServicePKCEAuthentication
Inherits MobileServiceAuthentication
- 継承
コンストラクター
MobileServicePKCEAuthentication(MobileServiceClient, String, String, IDictionary<String,String>) |
MobileServicePKCEAuthentication の新しいインスタンスを作成します。 |
フィールド
LoginAsyncDoneUriFragment |
ログイン/完了エンドポイントの相対 URI フラグメント。 (継承元 MobileServiceAuthentication) |
LoginAsyncUriFragment |
ログイン エンドポイントの相対 URI フラグメント。 (継承元 MobileServiceAuthentication) |
WindowsAzureActiveDirectoryRestApiPathName |
サービス REST API で使用される Azure Active Directory 認証プロバイダーの名前。 (継承元 MobileServiceAuthentication) |
プロパティ
CallbackUri |
認証フローが完了したときに呼び出されるエンドポイントの URI |
Client |
この MobileServiceClient インスタンスに関連付けられている MobileServiceAuthentication。 (継承元 MobileServiceAuthentication) |
CodeVerifier |
接続の検証に使用されるランダムなバイト。 |
EndUri |
認証に使用する終了 URI。 この Uri は、認証フローが完了したことを示します。 endUrl で始まる任意の URL にリダイレクトされると、ブラウザー ベースのコントロールは移動を停止し、応答データを返す必要があります。 (継承元 MobileServiceAuthentication) |
LoginUri |
認証フローの開始に使用されるエンドポイントの URI。 |
Parameters |
ログイン エンドポイントにクエリ文字列パラメーターとして送信されるプロバイダー固有の追加パラメーター。 (継承元 MobileServiceAuthentication) |
ProviderName |
この MobileServiceAuthentication インスタンスで使用される認証プロバイダーの名前。 (継承元 MobileServiceAuthentication) |
StartUri |
認証に使用する開始 URI。 ブラウザー ベースのコントロールは、最初にこの Uri に移動して、authenication フローを開始する必要があります。 (継承元 MobileServiceAuthentication) |
メソッド
GetAuthorizationCodeAsync() |
トランザクションを完了するために必要な承認コードを返します。 |
GetSha256Hash(String) |
SHA-256 ハッシュの後に、文字列入力の Base64 エンコードが続きます。 |
LoginAsync() |
このインスタンスのプロバイダー名とオプションのトークン オブジェクトを使用して、Mobile Services アプリケーションにユーザーをログインさせます。 (継承元 MobileServiceAuthentication) |
LoginAsyncOverride() |
OAuth 2.0 PKCE プロトコル経由でログインします。 |
適用対象
Azure SDK for .NET