ClaimsIdentity.RoleClaimType Właściwość
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.
Pobiera typ oświadczenia, który będzie interpretowany jako rola platformy .NET wśród oświadczeń w tej tożsamości oświadczeń.
public:
property System::String ^ RoleClaimType { System::String ^ get(); };
public string RoleClaimType { get; }
member this.RoleClaimType : string
Public ReadOnly Property RoleClaimType As String
Wartość właściwości
Typ oświadczenia roli.
Uwagi
Typ oświadczenia roli to typ oświadczenia (Claim.Type), który jest używany podczas oceny tej tożsamości dla ClaimsPrincipal.IsInRole(String) metody. Metoda jest wywoływana ClaimsPrincipal.IsInRole(String) w celu określenia, czy bieżący podmiot zabezpieczeń znajduje się w określonej roli. Model oparty na oświadczeniach rozszerza tę kontrolę, aby używać oświadczeń przedstawionych przez podmiot zabezpieczeń. Obiekt ClaimsPrincipal może zawierać co najmniej jeden ClaimsIdentity obiekt, a każdy obiekt tożsamości może zawierać wiele Claim obiektów. Właściwość RoleClaimType określa typ oświadczenia, który powinien być używany do podania wartości roli podczas oceniania tego ClaimsIdentity obiektu. Właściwość jest ustawiana przez konstruktora. Typową wartością jest ClaimTypes.Role.