次の方法で共有


ServiceTokenHandler クラス

定義

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

public class ServiceTokenHandler : Microsoft.WindowsAzure.Mobile.Service.Security.IServiceTokenHandler
type ServiceTokenHandler = class
    interface IServiceTokenHandler
Public Class ServiceTokenHandler
Implements IServiceTokenHandler
継承
ServiceTokenHandler
実装

コンストラクター

ServiceTokenHandler(HttpConfiguration)

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

メソッド

CreateLoginResult(TokenInfo, ProviderCredentials, String)

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

CreateServiceUser(ClaimsIdentity)

指定した claimsIdentityServiceUser基づいて を作成します。

CreateTokenInfo(ClaimsIdentity, ProviderCredentials, TimeSpan, String)

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

CreateUserId(String, String)

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

InitializeLoginProviders()

使用可能なインスタンスの ILoginProvider セットを取得します。

TryGetLoginProvider(String, ILoginProvider)

指定nameされた にILoginProvider登録されている を取得するか、見つからなかった場合は null を返します。

TryParseUserId(String, String, String)

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

TryValidateLoginToken(String, String, ClaimsPrincipal)

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

TryValidateSchedulerToken(String, String, ClaimsPrincipal)

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

適用対象