Allows security actions for VGPrincipalPermission to be applied to code using declarative security.
Namespace:
Novalys.VisualGuard.SecurityAssembly: Novalys.VisualGuard.Security (in Novalys.VisualGuard.Security.dll) Version: 3.2.912.1 (3.2.912.01)
Syntax
C# |
---|
[SerializableAttribute] public sealed class VGPrincipalPermissionAttribute : CodeAccessSecurityAttribute |
Visual Basic (Declaration) |
---|
<SerializableAttribute> _ Public NotInheritable Class VGPrincipalPermissionAttribute _ Inherits CodeAccessSecurityAttribute |
Remarks
This class can be used in place of the PrincipalPermissionAttribute class and allows to check whether a Visual Guard permission or role is granted to the current Visual Guard principal.
Inheritance Hierarchy
System..::.Object
System..::.Attribute
System.Security.Permissions..::.SecurityAttribute
System.Security.Permissions..::.CodeAccessSecurityAttribute
Novalys.VisualGuard.Security..::.VGPrincipalPermissionAttribute
System..::.Attribute
System.Security.Permissions..::.SecurityAttribute
System.Security.Permissions..::.CodeAccessSecurityAttribute
Novalys.VisualGuard.Security..::.VGPrincipalPermissionAttribute