VGAuditingInstance Class |
Namespace: Novalys.VisualGuard.Security.Membership
The VGAuditingInstance type exposes the following members.
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetHierarchicalItems |
Gets whole hierarchy of permission for auditing purpose.
| |
GetPermission | ||
GetPermissions |
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.)
| |
GetRolesTree(VGIPrincipal, ListVGApplication, ListVGContextualGroup) |
This method returns Tree of roles for user based on provided applications list and contextual groups list.
| |
GetRolesTree(VGMembershipUser, ListVGApplication, ListVGContextualGroup) |
This method returns Tree of roles for user based on provided applications list and contextual groups list.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |