言語

ClaimsIdentity.AddClaim(Claim) メソッド

定義

この要求 ID に 1 つの要求を追加します。

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

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

適用対象