ClaimsIdentity.RoleClaimType 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取将解释为此声明标识中声明的 .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。