ClaimsIdentity.TryRemoveClaim(Claim) メソッド

定義

クレーム ID からクレームを削除します。

public:
 virtual bool TryRemoveClaim(System::Security::Claims::Claim ^ claim);
[System.Security.SecurityCritical]
public virtual bool TryRemoveClaim (System.Security.Claims.Claim claim);
public virtual bool TryRemoveClaim (System.Security.Claims.Claim? claim);
public virtual bool TryRemoveClaim (System.Security.Claims.Claim claim);
[<System.Security.SecurityCritical>]
abstract member TryRemoveClaim : System.Security.Claims.Claim -> bool
override this.TryRemoveClaim : System.Security.Claims.Claim -> bool
abstract member TryRemoveClaim : System.Security.Claims.Claim -> bool
override this.TryRemoveClaim : System.Security.Claims.Claim -> bool
Public Overridable Function TryRemoveClaim (claim As Claim) As Boolean

パラメーター

claim
Claim

削除するクレーム。

戻り値

Boolean

クレームが正常に削除された場合は true。それ以外の場合は false

属性

注釈

要求は ID によって所有されていないため、削除できない可能性があります。 たとえば、プリンシパルが所有するロール要求の場合は、次のようになります。

指定された要求は、オブジェクト参照 (ReferenceEquals) で一致します。

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

適用対象