ClaimsIdentity.TryRemoveClaim(Claim) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Tente de supprimer une revendication dans l'identité basée sur les revendications.
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
Paramètres
- claim
- Claim
Revendication à supprimer.
Retours
true
si la revendication a été correctement supprimée ; sinon, false
.
- Attributs
Remarques
Il est possible que la revendication ne puisse pas être supprimée, car elle n’appartient pas à l’identité. Par exemple, ce serait le cas pour les revendications de rôle qui appartiennent au principal.
La revendication spécifiée correspond à la référence d’objet (ReferenceEquals).
L’attribut est appliqué à cette SecurityCritical
méthode pour contrôler quelles entités peuvent supprimer des revendications de l’identité. Plus loin dans le canal, les décisions d’autorisation sont prises en fonction des revendications présentes dans la Claims collection.