ClaimsIdentity.TryRemoveClaim(Claim) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クレーム 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
削除するクレーム。
戻り値
クレームが正常に削除された場合は true
。それ以外の場合は false
。
- 属性
注釈
要求は ID によって所有されていないため、削除できない可能性があります。 たとえば、プリンシパルが所有するロール要求の場合は、次のようになります。
指定された要求は、オブジェクト参照 (ReferenceEquals) で一致します。
このメソッドには、 SecurityCritical
ID から要求を削除できるエンティティを制御するために適用される属性があります。 さらにパイプの下では、コレクションに存在する要求に基づいて承認の決定が Claims 行われます。