次の方法で共有


ClaimsIdentity.AddClaim(Claim) メソッド

定義

このクレーム ID に単一のクレームを追加します。

public:
 virtual void AddClaim(System::Security::Claims::Claim ^ claim);
[System.Security.SecurityCritical]
public virtual void AddClaim (System.Security.Claims.Claim claim);
public virtual void AddClaim (System.Security.Claims.Claim claim);
[<System.Security.SecurityCritical>]
abstract member AddClaim : System.Security.Claims.Claim -> unit
override this.AddClaim : System.Security.Claims.Claim -> unit
abstract member AddClaim : System.Security.Claims.Claim -> unit
override this.AddClaim : System.Security.Claims.Claim -> unit
Public Overridable Sub AddClaim (claim As Claim)

パラメーター

claim
Claim

追加するクレーム。

属性

例外

claimnullです。

注釈

要求が調べられ、サブジェクトがこの要求 ID と異なる場合、 Claim.Clone(ClaimsIdentity) メソッドはパラメーターとしてこの要求 ID を使用して呼び出され、正しいサブジェクトを持つ新しい要求を作成します。

このメソッドには、 属性が SecurityCritical 適用され、ID に要求を追加できるエンティティを制御できます。 さらにパイプの下では、コレクションに存在する要求に基づいて承認の決定が Claims 行われます。

適用対象