ImpersonateAllowOperation

Namespace: ASPSecurityKit
Assembly: ASPSecurityKit.dll

Summary

Represents a model to define rules to white-list operations for impersonation.

Properties

VerbPattern

Summary

Gets or sets a Case-insensitive regular expression pattern required to match the current request’s Verb to allow the requested operation during impersonation.

NamePattern

Summary

Gets or sets a Case-insensitive regular expression pattern required to match the name of the requested operation (Operation) to allow execution of the same during impersonation.

PossessesAnyOfThePermissions

Summary

Gets or sets a vertical bar (|) delimited list of PermissionCode required to match the current identity on the basis of whether it PossessesPermission any of the specified permissions to allow requested operation during impersonation. Keep it empty to ignore this condition during the match.