次の方法で共有


IServiceTokenHandler インターフェイス

定義

セキュリティ トークンを処理するための抽象化を提供します。 この抽象化は、セキュリティ トークンの検証とインスタンスの作成に ServiceUser 使用できます。

public interface IServiceTokenHandler
type IServiceTokenHandler = interface
Public Interface IServiceTokenHandler
派生

メソッド

CreateLoginResult(TokenInfo, ProviderCredentials, String)

ログイン プロセスが LoginResult 成功した結果として生成された情報を含む を作成します。

CreateServiceUser(ClaimsIdentity)

指定claimsIdentityした にServiceUser基づいて を作成します。

CreateTokenInfo(ClaimsIdentity, ProviderCredentials, TimeSpan, String)

TokenInfo Mobile Service 認証プロセスの一部として使用するセキュリティ トークンを含む を作成します。

CreateUserId(String, String)

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

TryParseUserId(String, String, String)

ユーザー ID を 2 つのコンポーネント ProviderName に解析します。これは、 を一意に識別 ILoginProviderProviderId 、 は特定のユーザーのプロバイダー固有 ID を識別します。

TryValidateLoginToken(String, String, ClaimsPrincipal)

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

TryValidateSchedulerToken(String, String, ClaimsPrincipal)

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

適用対象