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.