VGAuditingInstance Class |
Namespace: Novalys.VisualGuard.Security.Membership
The VGAuditingInstance type exposes the following members.
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetHierarchicalItems | ||
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 | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |