ClaimsPrincipal.HasClaim Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se una delle identità delle attestazioni associate a questa entità attestazioni contiene un'attestazione che corrisponde alle condizioni specificate.
Overload
| Nome | Descrizione |
|---|---|
| HasClaim(Predicate<Claim>) |
Determina se una delle identità delle attestazioni associate a questa entità attestazioni contiene un'attestazione corrispondente al predicato specificato. |
| HasClaim(String, String) |
Determina se una delle identità delle attestazioni associate a questa entità attestazioni contiene un'attestazione con il tipo di attestazione e il valore specificati. |
HasClaim(Predicate<Claim>)
- Origine:
- ClaimsPrincipal.cs
- Origine:
- ClaimsPrincipal.cs
- Origine:
- ClaimsPrincipal.cs
- Origine:
- ClaimsPrincipal.cs
- Origine:
- ClaimsPrincipal.cs
Determina se una delle identità delle attestazioni associate a questa entità attestazioni contiene un'attestazione corrispondente al predicato specificato.
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
Parametri
Valori restituiti
true se esiste un'attestazione corrispondente; in caso contrario, false.
Eccezioni
match è null.
Commenti
Ogni ClaimsIdentity viene chiamato.
Vedere anche
ClaimsIdentity.HasClaim(String, String).
Si applica a
HasClaim(String, String)
- Origine:
- ClaimsPrincipal.cs
- Origine:
- ClaimsPrincipal.cs
- Origine:
- ClaimsPrincipal.cs
- Origine:
- ClaimsPrincipal.cs
- Origine:
- ClaimsPrincipal.cs
Determina se una delle identità delle attestazioni associate a questa entità attestazioni contiene un'attestazione con il tipo di attestazione e il valore specificati.
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
Parametri
- type
- String
Tipo dell'attestazione da trovare.
- value
- String
Valore dell'attestazione da trovare.
Valori restituiti
true se esiste un'attestazione corrispondente; in caso contrario, false.
Eccezioni
type o value è null.
Commenti
Non controlla le Issuer proprietà o OriginalIssuer . Il confronto viene eseguito usando Ordinal, con distinzione tra maiuscole e minuscole sul valore; distinzione tra maiuscole e minuscole nel tipo.