ClaimsPrincipal.IsInRole(String) Methode

Definitie

Retourneert een waarde die aangeeft of de entiteit (gebruiker) die wordt vertegenwoordigd door deze claimprincipaal de opgegeven rol heeft.

public:
 virtual bool IsInRole(System::String ^ role);
public virtual bool IsInRole(string role);
abstract member IsInRole : string -> bool
override this.IsInRole : string -> bool
Public Overridable Function IsInRole (role As String) As Boolean

Parameters

role
String

De rol waarvoor moet worden gecontroleerd.

Retouren

true als de claimprincipaal zich in de opgegeven rol bevindt; anders, false.

Implementeringen

Opmerkingen

De IsInRole methode controleert of een identiteit die deze claimprincipaal bezit een claim van het type ClaimsIdentity.RoleClaimType bevat waarbij de waarde van de claim gelijk is aan de waarde die is opgegeven door de role parameter.

Note

Elk ClaimsIdentity heeft een eigen definitie van het claimtype dat een rol vertegenwoordigt. Dit claimtype kan worden geopend en ingesteld via de ClaimsIdentity.RoleClaimType eigenschap.

Van toepassing op