ClaimsPrincipal.HasClaim Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bepaalt of een van de claims-id's die aan deze claimprincipaal zijn gekoppeld, een claim bevat die overeenkomt met de opgegeven voorwaarden.
Overloads
| Name | Description |
|---|---|
| HasClaim(Predicate<Claim>) |
Bepaalt of een van de claims-id's die zijn gekoppeld aan deze claimprincipaal een claim bevat die overeenkomt met het opgegeven predicaat. |
| HasClaim(String, String) |
Bepaalt of een van de claims-id's die aan deze claimprincipaal zijn gekoppeld, een claim bevat met het opgegeven claimtype en de opgegeven waarde. |
HasClaim(Predicate<Claim>)
Bepaalt of een van de claims-id's die zijn gekoppeld aan deze claimprincipaal een claim bevat die overeenkomt met het opgegeven predicaat.
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
Parameters
Retouren
true als er een overeenkomende claim bestaat; anders, false.
Uitzonderingen
match is null.
Opmerkingen
Elk ClaimsIdentity wordt aangeroepen.
Zie ook
ClaimsIdentity.HasClaim(String, String).
Van toepassing op
HasClaim(String, String)
Bepaalt of een van de claims-id's die aan deze claimprincipaal zijn gekoppeld, een claim bevat met het opgegeven claimtype en de opgegeven waarde.
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
Parameters
- type
- String
Het type claim dat moet worden vergeleken.
- value
- String
De waarde van de claim die moet worden vergeleken.
Retouren
true als er een overeenkomende claim bestaat; anders, false.
Uitzonderingen
type of value is null.
Opmerkingen
Controleert de Issuer of OriginalIssuer eigenschappen niet. De vergelijking wordt gemaakt met ordinaal, hoofdlettergevoelig op waarde; hoofdlettergevoelig voor type.