System.Security.Claims 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
要求、クレーム ベースの ID、クレーム ベースのプリンシパルを表すクラスなど、.NETでクレーム ベースの ID を実装するクラスが含まれます。
クラス
| 名前 | 説明 |
|---|---|
| AuthenticationInformation |
サブジェクトのトークンを作成するときに機関がアサートした認証情報を格納します。 |
| AuthenticationTypes |
AuthenticationType プロパティの認証の種類を定義します。 |
| AuthorizationContext |
承認イベントのコンテキスト情報を提供します。 これには、呼び出し元を表すプリンシパル、要求されているリソース、実行されているアクションが含まれます。 |
| Claim |
要求を表します。 |
| ClaimProperties |
Properties プロパティに含まれるプロパティのキーを定義します。 |
| ClaimsAuthenticationManager |
クレーム認証マネージャーの基本実装を定義します。 要求認証マネージャーは、実行がアプリケーション コードに到達する前に、受信プリンシパルの要求コレクションに処理ロジック (フィルター処理、検証、拡張機能) を適用するための要求処理パイプライン内の場所を提供します。 |
| ClaimsAuthorizationManager |
クレーム承認マネージャーの基本実装を定義します。 |
| ClaimsIdentity |
クレーム ベースの ID を表します。 |
| ClaimsPrincipal |
複数のクレーム ベースの ID をサポートする IPrincipal 実装。 |
| ClaimTypes |
サブジェクトに割り当てることができる既知のクレームの種類の定数を定義します。 このクラスは継承できません。 |
| ClaimValueTypes |
W3C および OASIS によって定義された型 URI に従って要求値の型を定義します。 このクラスは継承できません。 |
| DynamicRoleClaimProvider |
このクラスによって公開される単一のメソッド AddDynamicRoleClaims(ClaimsIdentity, IEnumerable<Claim>)は廃止されています。 ClaimsAuthenticationManager オブジェクトを使用して、ClaimsIdentity オブジェクトに要求を追加できます。 |