Click or drag to resize

VGAuditingInstance Class

Inheritance Hierarchy
SystemObject
  Novalys.VisualGuard.Security.MembershipVGAuditingInstance

Namespace:  Novalys.VisualGuard.Security.Membership
Assembly:  Novalys.VisualGuard.Security (in Novalys.VisualGuard.Security.dll) Version: 2018.1.720.18 (2018.1.0720.18)
Syntax
public sealed class VGAuditingInstance

The VGAuditingInstance type exposes the following members.

Properties
  NameDescription
Public propertyRuntime
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetHierarchicalItems
Public methodGetPermissions
This method returns permissions contained by VGIPermissionAuditSupported object. (VGMembershipUser, VGGroup, VGRole, VGPermissionSet) 1) permissions contained by user. (result will be a combination of user's permissions and user's groups' permissions, depending on authorization) 2) permissions contained by group. (result will be a combination of group's permission and ancestor groups' permissions, depending on authorization) 3) permissions contained by role. (result will be a combination of role's permission and role's permissionset's permission) 4) permissions contained by permissionset. (result will be a combination of permissionset's granted permissions and permissionset's sub permissionsets' granted permissions.)
Public methodGetRolesTree(VGIPrincipal, ListVGApplication, ListVGContextualGroup)
This method returns Tree of roles for user based on provided applications list and contextual groups list.
Public methodGetRolesTree(VGMembershipUser, ListVGApplication, ListVGContextualGroup)
This method returns Tree of roles for user based on provided applications list and contextual groups list.
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
See Also