ClaimsPrincipalPermission::Union Method (IPermission^)
Returns a new permission that is the union of the current permission and the specified permission. ClaimsPrincipalPermission object that has all of the resource-action pairs that are present in the current instance and the target instance.
Assembly: System.IdentityModel.Services (in System.IdentityModel.Services.dll)
Parameters
- target
-
Type:
System.Security::IPermission^
The permission to combine with current permission. It must be of type ClaimsPrincipalPermission.
Return Value
Type: System.Security::IPermission^A new ClaimsPrincipalPermission that represents the union of the current permission and the specified permission; or null if target is null or is not an instance of ClaimsPrincipalPermission.
Implements
IPermission::Union(IPermission^)The permission that is returned has all of the resource-action pairs that are present in the current permission and all of the resource-action pairs that are present the specified permission. For a Demand to succeed on the new permission, the current principal must be authorized for all of the resource-action pairs that existed in the current permission and all of the resource-action pairs that existed in the specified permission.
Available since 4.5