次の方法で共有


AppServiceTokenHandler クラス

定義

IAppServiceTokenHandler インターフェイスの既定の実装を提供します。

public class AppServiceTokenHandler : Microsoft.Azure.Mobile.Server.Authentication.IAppServiceTokenHandler
type AppServiceTokenHandler = class
    interface IAppServiceTokenHandler
Public Class AppServiceTokenHandler
Implements IAppServiceTokenHandler
継承
AppServiceTokenHandler
実装

コンストラクター

AppServiceTokenHandler(HttpConfiguration)

AppServiceTokenHandler クラスの新しいインスタンスを初期化します。

メソッド

CreateUserId(String, String)

に含まれるユーザー ID 値を ProviderCredentials作成します。 ユーザー ID は、 がログイン プロバイダーの一意識別子でありProviderId、 が特定のユーザーのプロバイダー固有 ID である形式ProviderName:ProviderIdProviderNameです。

TryParseUserId(String, String, String)

ユーザー ID を、ログイン プロバイダーを一意に識別する コンポーネントと、ProviderId特定のユーザーのプロバイダー固有 ID を識別する という 2 つのコンポーネントProviderNameに解析します。

TryValidateLoginToken(String, String, IEnumerable<String>, IEnumerable<String>, ClaimsPrincipal)

ユーザー要求の認証に使用されるモバイル サービス認証トークンの文字列表現を検証します。

TryValidateToken(TokenValidationParameters, String, String, ClaimsPrincipal)

IAppServiceTokenHandler インターフェイスの既定の実装を提供します。

ValidateToken(String, String, String, String)

指定した JWT トークン文字列を、指定した秘密キーに対して検証します。 検証メソッドによってスローされた例外はキャッチされません。

適用対象