ClaimsIdentity.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'identité des revendications possède une revendication qui corresponde aux conditions spécifiées.
Surcharges
HasClaim(String, String) |
Détermine si cette identité des revendications a une revendication avec le type et la valeur de revendication spécifiques. |
HasClaim(Predicate<Claim>) |
Détermine si cette identité des revendications a une revendication qui est mise en correspondance par l'attribut spécifié. |
HasClaim(String, String)
- Source:
- ClaimsIdentity.cs
- Source:
- ClaimsIdentity.cs
- Source:
- ClaimsIdentity.cs
Détermine si cette identité des revendications a une revendication avec le type et la valeur de revendication spécifiques.
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
en cas de correspondance ; 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.
S’applique à
HasClaim(Predicate<Claim>)
- Source:
- ClaimsIdentity.cs
- Source:
- ClaimsIdentity.cs
- Source:
- ClaimsIdentity.cs
Détermine si cette identité des revendications a une revendication qui est mise en correspondance par l'attribut 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
.