ClaimsIdentity.HasClaim Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Zwraca
true
jeśli istnieje zgodne oświadczenie; w przeciwnym razie , false
.
Wyjątki
match
to null
.