VGAuditingInstance Methods |
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.
|
![]() | 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.) |