Creates an AuthorizationContext with the specified principal, resource, and action.
命名空间: Microsoft.IdentityModel.Claims
程序集: Microsoft.IdentityModel(microsoft.identitymodel.dll 中)
用法
Dim principal As IClaimsPrincipal Dim resource As Collection(Of Claim) Dim action As Collection(Of Claim) Dim instance As New AuthorizationContext(principal, resource, action)
语法
声明
Public Sub New ( _
principal As IClaimsPrincipal, _
resource As Collection(Of Claim), _
action As Collection(Of Claim) _
)
public AuthorizationContext (
IClaimsPrincipal principal,
Collection<Claim> resource,
Collection<Claim> action
)
public:
AuthorizationContext (
IClaimsPrincipal^ principal,
Collection<Claim^>^ resource,
Collection<Claim^>^ action
)
public AuthorizationContext (
IClaimsPrincipal principal,
Collection<Claim> resource,
Collection<Claim> action
)
public function AuthorizationContext (
principal : IClaimsPrincipal,
resource : Collection<Claim>,
action : Collection<Claim>
)
参数
- principal
The principal to check authorization for.
- resource
The resource for checking authorization to.
- action
The action to be performed on the resource.
异常
| 异常类型 | 条件 |
|---|
备注
平台
开发平台
Windows Server 2003, Windows Vista
Target Platforms
Windows Server 2008, Windows Vista, Not tested on Windows XP
请参见
参考
AuthorizationContext 类
AuthorizationContext 成员
Microsoft.IdentityModel.Claims 命名空间