ClaimsPrincipalPermission(String, String) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建 ClaimsPrincipalPermission 类的新实例。
public:
ClaimsPrincipalPermission(System::String ^ resource, System::String ^ action);
public ClaimsPrincipalPermission (string resource, string action);
new System.IdentityModel.Services.ClaimsPrincipalPermission : string * string -> System.IdentityModel.Services.ClaimsPrincipalPermission
Public Sub New (resource As String, action As String)
参数
- resource
- String
主体应该被授权的资源。
- action
- String
应为其授权当前主体的操作。
例外
resource
为 null
或空字符串。
action
为 null
。
注解
使用 ClaimsPrincipalPermission 指定的资源操作对初始化 对象。 可以调用 Demand 方法来执行访问检查。
尽管构造函数仅采用单个资源和操作,ClaimsPrincipalPermission但对象可以通过 和 Intersect 方法进行组合Union。 通过这些方法创建的权限可能包含多个资源操作对。