ClaimsPrincipal.IsInRole(String) 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.
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.