ClaimsPrincipal.HasClaim 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.
Détermine si l’une des identités de revendications associées à ce serveur de revendications principal contient une revendication qui correspond aux conditions spécifiées.
Surcharges
HasClaim(Predicate<Claim>) |
Détermine si l’une des identités de revendications associées à ce serveur de revendications principal contient une revendication qui correspond au prédicat spécifié. |
HasClaim(String, String) |
Détermine si l’une des identités de revendications associées à ce serveur de revendications principal contient une revendication qui correspond au type et à la valeur spécifiés. |
HasClaim(Predicate<Claim>)
- Source:
- ClaimsPrincipal.cs
- Source:
- ClaimsPrincipal.cs
- Source:
- ClaimsPrincipal.cs
Détermine si l’une des identités de revendications associées à ce serveur de revendications principal contient une revendication qui correspond au prédicat spécifié.
public:
virtual bool HasClaim(Predicate<System::Security::Claims::Claim ^> ^ match);
public virtual bool HasClaim (Predicate<System.Security.Claims.Claim> match);
abstract member HasClaim : Predicate<System.Security.Claims.Claim> -> bool
override this.HasClaim : Predicate<System.Security.Claims.Claim> -> bool
Public Overridable Function HasClaim (match As Predicate(Of Claim)) As Boolean
Paramètres
Retours
true
si une revendication correspondante existe ; sinon, false
.
Exceptions
match
a la valeur null
.
Remarques
Chacun ClaimsIdentity d’eux est appelé.
Voir aussi
ClaimsIdentity.HasClaim(String, String).
S’applique à
HasClaim(String, String)
- Source:
- ClaimsPrincipal.cs
- Source:
- ClaimsPrincipal.cs
- Source:
- ClaimsPrincipal.cs
Détermine si l’une des identités de revendications associées à ce serveur de revendications principal contient une revendication qui correspond au type et à la valeur spécifiés.
public:
virtual bool HasClaim(System::String ^ type, System::String ^ value);
public virtual bool HasClaim (string type, string value);
abstract member HasClaim : string * string -> bool
override this.HasClaim : string * string -> bool
Public Overridable Function HasClaim (type As String, value As String) As Boolean
Paramètres
- type
- String
Type de la revendication à laquelle correspondre.
- value
- String
Valeur de la revendication à laquelle correspondre.
Retours
true
si une revendication correspondante existe ; sinon, false
.
Exceptions
type
ou value
est null
.
Remarques
Ne vérifie pas les Issuer propriétés ou OriginalIssuer . La comparaison est effectuée à l’aide de l’ordinal, respectant la casse sur la valeur ; respect de la casse sur le type.