Throws a SecurityException exception when the current user is allowed to execute a particular secured operation.
public static void Demand( IPermissionRequest permissionRequest )
Public Shared Sub Demand( permissionRequest As IPermissionRequest )
An IPermissionRequest object that specifies the secured operation.
The passed Permission Request should have an appropriate Permission Request Processor registered within Security Strategy. To register a Permission Request, handle the SecurityStrategy.CustomizeRequestProcessors event. Refer to the How to: Implement Custom Security Objects (Users, Roles, Operation Permissions) topic to see an example.