The VGRoles type exposes the following members.

Methods

  NameDescription
AddUsersToRoleOverloaded.
AddUsersToRolesOverloaded.
AddUsersToRolesByIdOverloaded.
AddUserToRoleOverloaded.
AddUserToRoleByIdOverloaded.
AddUserToRolesOverloaded.
AddUserToRolesByIdOverloaded.
CreateInstance
Creates a VGRolesInstance using a specific security runtime
CreateRoleOverloaded.
CreateSharedRole
Adds a new role to the repository.
DeleteRoleOverloaded.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FindPermissionSetByName
Gets a permission set list for the selected permission name and for the application
FindRolesByName
Gets a roles for the application.
FindSharedRolesByName
Gets a shared roles for the application.
FindUsersInRole
Gets a list of users in a specified role where the user name contains the specified user name to match.
FindUsersInRoleById
Gets a list of users in a specified role where the user name contains the specified user name to match.
GetAllPermissionSets
Gets a list of the permission set fro the application.
GetAllRoles
Gets a list of all the roles for the application.
GetAllRolesAsCollectionOverloaded.
GetAllSharedRolesAsCollectionOverloaded.
GetAllSpecialRolesAsCollection
Gets a VGRoleCollection object representing the list of all speciale roles for the application.
GetDefaultRole
Gets the default role of an application.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetPermissionSetOverloaded.
GetRoleOverloaded.
GetRolesForUserOverloaded.
GetRolesForUserByIdOverloaded.
GetSharedRoleOverloaded.
GetSpecialRolesForUserOverloaded.
GetSpecialRolesForUserById
Gets a list of speciales roles that a user is in.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GetUsersInRoleOverloaded.
IsUserInRoleOverloaded.
IsUserInRoleById
Gets a value indicating whether the specified user is in the specified role.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
RemoveUserFromRoleOverloaded.
RemoveUserFromRoleByIdOverloaded.
RemoveUserFromRolesOverloaded.
RemoveUserFromRolesByIdOverloaded.
RemoveUsersFromRoleOverloaded.
RemoveUsersFromRoleByIdOverloaded.
RemoveUsersFromRolesOverloaded.
RemoveUsersFromRolesByIdOverloaded.
RoleExistsOverloaded.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
UpdateRole
Updates the repository with the information for the specified role.

Properties

  NameDescription
AnonymousRole
Gets the name of the role granted to a user during an anonymous session.
AnonymousRoleId
Gets the unique identifier of the role granted to a user during an anonymous session.
DefaultRole
Gets the name of the default role of the application.
DefaultRoleId
Gets the unique identifier of the default role of the application.

See Also