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

适用于

另请参阅