Udostępnij za pośrednictwem


ClaimsIdentity.HasClaim Metoda

Definicja

Określa, czy tożsamość oświadczeń posiada oświadczenie zgodne z określonymi warunkami.

Przeciążenia

HasClaim(String, String)

Określa, czy ta tożsamość oświadczenia ma oświadczenie o określonym typie oświadczenia i wartości.

HasClaim(Predicate<Claim>)

Określa, czy ta tożsamość oświadczenia ma oświadczenie zgodne z określonym predykatem.

HasClaim(String, String)

Źródło:
ClaimsIdentity.cs
Źródło:
ClaimsIdentity.cs
Źródło:
ClaimsIdentity.cs

Określa, czy ta tożsamość oświadczenia ma oświadczenie o określonym typie oświadczenia i wartości.

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

Parametry

type
String

Typ oświadczenia do dopasowania.

value
String

Wartość oświadczenia do dopasowania.

Zwraca

true jeśli zostanie znalezione dopasowanie; w przeciwnym razie , false.

Wyjątki

type lub value to null.

Uwagi

Nie sprawdza Issuer właściwości lub OriginalIssuer . Porównanie jest wykonywane przy użyciu porządkowego, rozróżniania wielkości liter na wartości; wielkość liter w typie.

Dotyczy

HasClaim(Predicate<Claim>)

Źródło:
ClaimsIdentity.cs
Źródło:
ClaimsIdentity.cs
Źródło:
ClaimsIdentity.cs

Określa, czy ta tożsamość oświadczenia ma oświadczenie zgodne z określonym predykatem.

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

Parametry

match
Predicate<Claim>

Funkcja, która wykonuje zgodną logikę.

Zwraca

true jeśli istnieje zgodne oświadczenie; w przeciwnym razie , false.

Wyjątki

match to null.

Dotyczy