Freigeben über


ClaimsIdentity.RoleClaimType Eigenschaft

Definition

Diese Eigenschaften ruft den Anspruchstyp ab, der als .NET-Rolle unter den Ansprüchen in dieser Anspruchsidentität interpretiert wird.

public:
 property System::String ^ RoleClaimType { System::String ^ get(); };
public string RoleClaimType { get; }
member this.RoleClaimType : string
Public ReadOnly Property RoleClaimType As String

Eigenschaftswert

Der Typ des Rollenanspruchs.

Hinweise

Der Rollenanspruchstyp ist der Anspruchstyp (Claim.Type), der beim Auswerten dieser Identität für die ClaimsPrincipal.IsInRole(String) Methode verwendet wird. Die ClaimsPrincipal.IsInRole(String) -Methode wird aufgerufen, um zu bestimmen, ob sich der aktuelle Prinzipal in einer angegebenen Rolle befindet. Das anspruchsbasierte Modell erweitert diese Überprüfung, um vom Prinzipal bereitgestellte Ansprüche zu verwenden. Ein ClaimsPrincipal Objekt kann ein oder ClaimsIdentity mehrere Objekte enthalten, und jedes Identitätsobjekt kann mehrere Claim Objekte enthalten. Die RoleClaimType -Eigenschaft gibt den Anspruchstyp des Anspruchs an, der verwendet werden soll, um den Wert für die Rolle beim Auswerten dieses ClaimsIdentity Objekts bereitzustellen. Die -Eigenschaft wird vom -Konstruktor festgelegt. Ein allgemeiner Wert ist ClaimTypes.Role.

Gilt für:

Weitere Informationen