DefaultClaimSet クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ClaimSet クラスの既定の実装を提供します。
public ref class DefaultClaimSet : System::IdentityModel::Claims::ClaimSet
public class DefaultClaimSet : System.IdentityModel.Claims.ClaimSet
[System.Runtime.Serialization.DataContract(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")]
public class DefaultClaimSet : System.IdentityModel.Claims.ClaimSet
type DefaultClaimSet = class
inherit ClaimSet
[<System.Runtime.Serialization.DataContract(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")>]
type DefaultClaimSet = class
inherit ClaimSet
Public Class DefaultClaimSet
Inherits ClaimSet
- 継承
- 属性
注釈
これは、 ClaimSet 抽象基底クラスの具体的な実装です。 IAuthorizationPolicyの実装では、このクラスのインスタンスを使用して、ClaimSetにEvaluationContextを追加できます。
コンストラクター
| 名前 | 説明 |
|---|---|
| DefaultClaimSet(Claim[]) |
指定した要求を使用して、 DefaultClaimSet クラスの新しいインスタンスを初期化します。 |
| DefaultClaimSet(ClaimSet, Claim[]) |
指定した要求を使用して、 DefaultClaimSet クラスの新しいインスタンスを初期化します。 |
| DefaultClaimSet(ClaimSet, IList<Claim>) |
指定した要求を使用して、 DefaultClaimSet クラスの新しいインスタンスを初期化します。 |
| DefaultClaimSet(IList<Claim>) |
指定した要求を使用して、 DefaultClaimSet クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Count |
この要求セット内の Claim オブジェクトの数を取得します。 |
| Issuer |
この要求セットを発行した ClaimSet オブジェクトを取得します。 |
| Item[Int32] |
指定したインデックスの Claim を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| ContainsClaim(Claim, IEqualityComparer<Claim>) |
指定したClaimSet オブジェクトを使用して、指定したClaimがIEqualityComparer<T>に含まれるかどうかを判断します。 (継承元 ClaimSet) |
| ContainsClaim(Claim) |
指定した要求がこの要求セット内に含まれているかどうかを判断します。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| FindClaims(String, String) |
Claimで指定した要求の種類と権限に一致するDefaultClaimSet オブジェクトを検索します。 |
| GetEnumerator() |
IEnumerator<T>内のClaim オブジェクトを列挙するために使用できるDefaultClaimSetを取得します。 |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| Initialize(ClaimSet, IList<Claim>) |
指定した要求を使用して、 DefaultClaimSet クラスのインスタンスを初期化します。 |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
この ClaimSet オブジェクトを返します。 |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IEnumerable.GetEnumerator() |
IEnumerator<T>内のClaim オブジェクトを列挙するために使用できるClaimSetを取得します。 (継承元 ClaimSet) |