Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

AuthorizationContext Constructor (ClaimsPrincipal^, Collection<Claim^>^, Collection<Claim^>^)

.NET Framework (current version)
 

Initializes a new instance of the AuthorizationContext class with the specified principal, resource claim, and action claim.

Namespace:   System.Security.Claims
Assembly:  System.IdentityModel (in System.IdentityModel.dll)

public:
AuthorizationContext(
	ClaimsPrincipal^ principal,
	Collection<Claim^>^ resource,
	Collection<Claim^>^ action
)

Parameters

principal
Type: System.Security.Claims::ClaimsPrincipal^

The principal for which authorization is to be checked.

resource
Type: System.Collections.ObjectModel::Collection<Claim^>^

A collection of claims that represents the resource for which the principal is to be authorized. The collection typically contains a single element.

action
Type: System.Collections.ObjectModel::Collection<Claim^>^

A collection of claims that represents the action to be performed on the resource. The collection typically contains a single element.

Exception Condition
ArgumentNullException

principal is null.

-or-

resource is null.

-or-

action is null.

.NET Framework
Available since 4.5
Return to top
Show:
© 2017 Microsoft