次の方法で共有


Microsoft.WindowsAzure.Mobile.Service.Security 名前空間

クラス

AzureActiveDirectoryCredentials

ProviderCredentials Azure Active Directory 認証用のプロバイダー固有の資格情報を含む実装。

FacebookCredentials

ProviderCredentials Facebook 認証用のプロバイダー固有の資格情報を含む実装。

GoogleCredentials

ProviderCredentials Google 認証用のプロバイダー固有の資格情報を含む実装。

LoginProvider

このクラスは、モバイル サービスに ILoginProvider ログインするクライアントを認証するための共通ベースを定義するインターフェイスの基本実装を提供します。

LoginResult

成功したログインから返された結果。

LoginResultUser

ログイン成功の一部として返される入れ子になったユーザー情報。 LoginResult

MicrosoftAccountCredentials

ProviderCredentials Microsoft アカウント認証用のプロバイダー固有の資格情報を含む実装。

ProviderCredentials

すべてのプロバイダー固有の資格情報の基本クラス。 プロバイダー固有のサブクラスには、アクセス トークン、トークン シークレットなど、独自の特定の情報を追加することが含まれます。

RequiresAuthorizationAttribute

アクションまたはコントローラーにアクセスするには、 ApiController この属性を適用します。 指定した に AuthorizationLevel 基づいて、ターゲット アクションへのアクセスは、そのレベル以上に付与されている要求に制限されます。

ScheduledJobAuthorizationManager

セキュリティ チェックをまったく行っていない のパススルー実装 IScheduledJobAuthorizationManager 。 これは、ローカル環境でスケジュールされたジョブを実行するときに使用されます。

ServiceAuthenticationFilter

OWIN ミドルウェアを介して認証し、 として IPrincipalを作成する認証フィルターをServiceUser表します。

ServiceAuthenticationMiddleware

ServiceAuthenticationMiddleware 、ログイン コントローラーを使用して既に認証されている呼び出し元を認証するための OWIN ミドルウェアを提供します。または、アプリケーション キーまたはマスター キー (管理者アクセス用) に一致する HTTP 基本認証資格情報を提供しています。

ServiceAuthenticationOptions

には ServiceAuthenticationOptions 、OWIN ServiceAuthenticationMiddleware クラスのオプションが用意されています。

ServiceClaimTypes

モバイル サービスで使用される既知のクレームの種類の定数を定義します。

ServiceTokenHandler

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

ServiceUser

クラスはServiceUserIPrincipal、サポートされている認証メカニズムを使用してユーザーがどのように認証されるか、およびAuthorizationLevelユーザーが認証される 方法に関する情報を提供する実装です。

TokenInfo

セキュリティ トークンなどのユーザー ログイン情報が含まれます。 IServiceTokenHandlerによってモバイル サービス認証プロセスの一部として使用されます。

TwitterCredentials

ProviderCredentials Twitter 認証用のプロバイダー固有の資格情報を含む実装。

インターフェイス

ILoginProvider

モバイル サービスにログインするクライアントを認証するための抽象化を提供します。 パブリック ILoginProvider 実装は、依存関係挿入エンジンに自動的に登録されます。

IScheduledJobAuthorizationManager

インスタンスを実行するための要求を承認するための抽象化を IScheduledJob 提供します。

IServiceTokenHandler

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

列挙型

AuthorizationLevel

サービス リソースに必要な承認レベルを指定するために使用されます