Поделиться через


ClaimsIdentity.RoleClaimType Свойство

Определение

Возвращает тип утверждения, который будет интерпретирован как роль .NET среди утверждений в этом идентификаторе утверждений.

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

Значение свойства

Тип утверждения роли.

Комментарии

Тип утверждения роли — это тип утверждения (Claim.Type), используемый при оценке этого удостоверения для ClaimsPrincipal.IsInRole(String) метода. Метод ClaimsPrincipal.IsInRole(String) вызывается для определения того, находится ли текущий субъект в указанной роли. Модель на основе утверждений расширяет эту проверку для использования утверждений, представленных субъектом. Объект ClaimsPrincipal может содержать один или несколько ClaimsIdentity объектов, и каждый объект удостоверения может содержать несколько Claim объектов. Свойство RoleClaimType указывает тип утверждения, которое должно использоваться для предоставления значения роли при оценке этого ClaimsIdentity объекта. Свойство задается конструктором. Обычное значение имеет значение ClaimTypes.Role.

Применяется к

См. также раздел