The VGRolesInstance type exposes the following members.

Methods

  NameDescription
Public methodAddUsersToRole(array<NTAccount>[]()[][], String) Obsolete.
Adds the specified users to the specified role.
Public methodAddUsersToRole(array<String>[]()[][], String) Obsolete.
Adds the specified users to the specified role.
Public methodAddUsersToRole(ICollection<(Of <<'(VGMembershipUser>)>>), VGRole)
Grant role to users
Public methodAddUsersToRole(array<NTAccount>[]()[][], String, Guid) Obsolete.
Public methodAddUsersToRole(array<String>[]()[][], String, Guid)
Public methodAddUsersToRoles(array<NTAccount>[]()[][], array<String>[]()[][]) Obsolete.
Adds the specified users to the specified roles.
Public methodAddUsersToRoles(array<String>[]()[][], array<String>[]()[][]) Obsolete.
Adds the specified users to the specified roles.
Public methodAddUsersToRoles(ICollection<(Of <<'(VGMembershipUser>)>>), ICollection<(Of <<'(VGRole>)>>))
Grant role to users
Public methodAddUsersToRoles(array<NTAccount>[]()[][], array<String>[]()[][], Guid) Obsolete.
Public methodAddUsersToRoles(array<String>[]()[][], array<String>[]()[][], Guid) Obsolete.
Public methodAddUsersToRolesById(array<NTAccount>[]()[][], array<Guid>[]()[][]) Obsolete.
Adds the specified Windows accounts to the specified roles.
Public methodAddUsersToRolesById(array<String>[]()[][], array<Guid>[]()[][]) Obsolete.
Adds a list of users specified by repository ids to the specified roles.
Public methodAddUsersToRolesById(array<NTAccount>[]()[][], array<Guid>[]()[][], Guid) Obsolete.
Adds the specified Windows accounts to the specified roles.
Public methodAddUsersToRolesById(array<String>[]()[][], array<Guid>[]()[][], Guid) Obsolete.
Adds a list of users specified by repository ids to the specified roles.
Public methodAddUserToRole(NTAccount, String) Obsolete.
Adds the specified user to the specified role.
Public methodAddUserToRole(String, String) Obsolete.
Adds the specified user to the specified role.
Public methodAddUserToRole(VGMembershipUser, VGRole)
Grant role to user
Public methodAddUserToRole(NTAccount, String, Guid) Obsolete.
Adds the specified user to the specified role.
Public methodAddUserToRole(String, String, Guid) Obsolete.
Adds the specified user to the specified role.
Public methodAddUserToRoleById(String, Guid) Obsolete.
Adds the user specified by the repository id to the specified role.
Public methodAddUserToRoleById(String, Guid, Guid) Obsolete.
Adds the user specified by the repository id to the specified role.
Public methodAddUserToRoles(NTAccount, array<String>[]()[][]) Obsolete.
Adds the specified user to the specified roles.
Public methodAddUserToRoles(String, array<String>[]()[][]) Obsolete.
Adds the specified user to the specified roles.
Public methodAddUserToRoles(VGMembershipUser, ICollection<(Of <<'(VGRole>)>>))
Grant roles to user
Public methodAddUserToRoles(NTAccount, array<String>[]()[][], Guid) Obsolete.
Adds the specified user to the specified roles.
Public methodAddUserToRoles(String, array<String>[]()[][], Guid) Obsolete.
Adds the specified user to the specified roles.
Public methodAddUserToRolesById(String, array<Guid>[]()[][]) Obsolete.
Adds a user specified by repository id to the specified roles.
Public methodAddUserToRolesById(String, array<Guid>[]()[][], Guid) Obsolete.
Adds a user specified by repository id to the specified roles.
Public methodCreateRole(String, String, VGApplication)
Create a new role for an application
Public methodCreateRole(String, String, Guid)
Adds a new role to the repository.
Public methodCreateRole(String, String, VGApplication, VGPermissionSet)
Create a new role for an application
Public methodCreateRole(String, String, Guid, Guid)
Adds a new role to the repository.
Public methodCreateSharedRole(String, String)
Public methodCreateSharedRole(String, String, Guid, Guid)
Adds a new role to the repository.
Public methodDeleteRole(Guid, Boolean) Obsolete.
Deletes a role specified by its repository id from the repository.
Public methodDeleteRole(String, Boolean) Obsolete.
Deletes a role specified by its name from the repository.
Public methodDeleteRole(VGRole, Boolean)
Deletes the role represented by the specified VGRole object from the repository.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFindPermissionSetByName Obsolete.
Gets a permission set list for the selected permission name and for the application
Public methodFindRolesByName
Gets a roles for the application.
Public methodFindSharedRolesByName
Gets a shared roles for the application.
Public methodFindUsersInRole(String, String) Obsolete.
Gets a list of users in a specified role where the user name contains the specified user name to match.
Public methodFindUsersInRole(VGRole, String)
Find users by VGRole and Username
Public methodFindUsersInRoleById Obsolete.
Gets a list of users in a specified role where the user name contains the specified user name to match.
Public methodGetAllPermissionSets Obsolete.
Gets a list of the permission set from the application.
Public methodGetAllRoles
Gets a list of all the roles for the application.
Public methodGetAllRolesAsCollection()()()()
Gets a VGRoleCollection object representing the list of all the roles for the application.
Public methodGetAllRolesAsCollection(Guid)
Gets a VGRoleCollection object representing the list of all the roles for the application.
Public methodGetAllRolesAsCollection(VGApplication)
Get All roles by Application
Public methodGetAllSharedRolesAsCollection()()()()
Gets a VGRoleCollection object representing the list of all the roles for the application.
Public methodGetAllSharedRolesAsCollection(Guid)
Gets a VGRoleCollection object representing the list of all the roles for the application.
Public methodGetAllSharedRolesAsCollection(VGApplication)
Public methodGetAllSpecialRolesAsCollection(Guid)
Gets a VGRoleCollection object representing the list of all speciale roles for the application.
Public methodGetAllSpecialRolesAsCollection(VGApplication)
Public methodGetAnonymousSystemRole
Public methodGetDefaultRole(Guid) Obsolete.
Public methodGetDefaultRole(VGApplication)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetMembershipRole
Public methodGetPermissionSet(Guid) Obsolete.
Gets a permission set for the application
Public methodGetPermissionSet(Guid, Guid) Obsolete.
Gets a permission set for the application
Public methodGetRecentRoles
Public methodGetRole(Guid) Obsolete.
Gets a role for the application.
Public methodGetRole(String)
Gets a roles for the application.
Public methodGetRole(Guid, Guid) Obsolete.
Gets a role for the application.
Public methodGetRolesByPermissionSet
Public methodGetRolesForUser()()()()
Gets a list of the roles that the currently logged-on user is in.
Public methodGetRolesForUser(NTAccount) Obsolete.
Gets a list of the roles that a Windows account is in.
Public methodGetRolesForUser(String)
Gets a list of the roles that a Visual Guard user is in.
Public methodGetRolesForUser(VGMembershipUser)
Get List of VGRole by User
Public methodGetRolesForUser(String, VGAuthenticationMode)
Gets a list of the roles that a user is in.
Public methodGetRolesForUserById(String) Obsolete.
Gets a list of the roles that a user is in.
Public methodGetRolesForUserById(String, Guid)
Gets a list of the roles that a user is in.
Public methodGetSharedRole(Guid) Obsolete.
Gets a role for the application.
Public methodGetSharedRole(Guid, Guid) Obsolete.
Gets a role for the application.
Public methodGetSpecialRolesCollectionForUser
Public methodGetSpecialRolesCollectionForUserById Obsolete.
Gets a list of speciale roles that a user is in.
Public methodGetSpecialRolesForUser(NTAccount) Obsolete.
Gets a list of speciales roles that a Windows account is in.
Public methodGetSpecialRolesForUser(String) Obsolete.
Gets a list speciales roles that a Visual Guard user is in.
Public methodGetSpecialRolesForUser(String, VGAuthenticationMode) Obsolete.
Gets a list of speciales roles that a user is in.
Public methodGetSpecialRolesForUserById Obsolete.
Gets a list of speciale roles that a user is in.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUsersInRole(Guid) Obsolete.
Gets a list of users in the specified role.
Public methodGetUsersInRole(String)
Gets a list of users in the specified role.
Public methodGetUsersInRole(VGRole)
Public methodGetUsersInRole(VGRole, Int32, Int32, Int32%)
Public methodIsUserInRole(Guid)
Gets a value indicating whether the currently logged-on user is in the specified role.
Public methodIsUserInRole(String)
Gets a value indicating whether the currently logged-on user is in the specified role.
Public methodIsUserInRole(VGRole)
Public methodIsUserInRole(NTAccount, String)
Gets a value indicating whether the specified user is in the specified role.
Public methodIsUserInRole(String, String)
Gets a value indicating whether the specified user is in the specified role.
Public methodIsUserInRole(VGMembershipUser, VGRole)
Public methodIsUserInRoleById Obsolete.
Gets a value indicating whether the specified user is in the specified role.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRefresh
Public methodRemoveUserFromRole(NTAccount, String) Obsolete.
Removes the specified user from the specified role.
Public methodRemoveUserFromRole(String, String) Obsolete.
Removes the specified user from the specified role.
Public methodRemoveUserFromRole(VGMembershipUser, VGRole)
Revoke role to user
Public methodRemoveUserFromRole(NTAccount, String, Guid) Obsolete.
Public methodRemoveUserFromRole(String, String, Guid) Obsolete.
Removes the specified user from the specified role.
Public methodRemoveUserFromRoleById(String, Guid) Obsolete.
Removes a list of users specified specified by repository id from the specified role.
Public methodRemoveUserFromRoleById(String, Guid, Guid) Obsolete.
Removes a list of users specified specified by repository id from the specified role.
Public methodRemoveUserFromRoles(NTAccount, array<String>[]()[][]) Obsolete.
Removes the specified user from the specified list of roles.
Public methodRemoveUserFromRoles(String, array<String>[]()[][]) Obsolete.
Removes the specified user from the specified roles.
Public methodRemoveUserFromRoles(NTAccount, array<String>[]()[][], Guid) Obsolete.
Removes the specified user from the specified list of roles.
Public methodRemoveUserFromRoles(String, array<String>[]()[][], Guid) Obsolete.
Removes the specified user from the specified roles.
Public methodRemoveUserFromRolesById(String, array<Guid>[]()[][]) Obsolete.
Removes the specified user from the specified roles.
Public methodRemoveUserFromRolesById(String, array<Guid>[]()[][], Guid) Obsolete.
Removes the specified user from the specified roles.
Public methodRemoveUsersFromRole(array<NTAccount>[]()[][], String) Obsolete.
Removes the specified user from the specified list of roles.
Public methodRemoveUsersFromRole(array<String>[]()[][], String) Obsolete.
Removes the specified users from the specified role.
Public methodRemoveUsersFromRole(array<NTAccount>[]()[][], String, Guid) Obsolete.
Removes the specified user from the specified list of roles.
Public methodRemoveUsersFromRole(array<String>[]()[][], String, Guid) Obsolete.
Removes the specified users from the specified role.
Public methodRemoveUsersFromRoleById(array<String>[]()[][], Guid) Obsolete.
Removes a list of users specified specified by repository id from the specified role.
Public methodRemoveUsersFromRoleById(array<String>[]()[][], Guid, Guid) Obsolete.
Removes a list of users specified specified by repository id from the specified role.
Public methodRemoveUsersFromRoles(array<NTAccount>[]()[][], array<String>[]()[][]) Obsolete.
Removes the specified Windows accounts from the specified roles.
Public methodRemoveUsersFromRoles(array<String>[]()[][], array<String>[]()[][]) Obsolete.
Removes the specified user names from the specified roles.
Public methodRemoveUsersFromRoles(ICollection<(Of <<'(VGMembershipUser>)>>), ICollection<(Of <<'(VGRole>)>>))
Revoke roles to users
Public methodRemoveUsersFromRoles(array<NTAccount>[]()[][], array<String>[]()[][], Guid) Obsolete.
Removes the specified Windows accounts from the specified roles.
Public methodRemoveUsersFromRoles(array<String>[]()[][], array<String>[]()[][], Guid) Obsolete.
Removes the specified user names from the specified roles.
Public methodRemoveUsersFromRolesById(array<NTAccount>[]()[][], array<Guid>[]()[][]) Obsolete.
Removes the specified Windows accounts from the specified roles.
Public methodRemoveUsersFromRolesById(array<String>[]()[][], array<Guid>[]()[][]) Obsolete.
Removes a list of users specified by repository ids from the specified roles.
Public methodRemoveUsersFromRolesById(array<String>[]()[][], array<String>[]()[][]) Obsolete.
Removes the specified user names from the specified roles.
Public methodRemoveUsersFromRolesById(array<NTAccount>[]()[][], array<Guid>[]()[][], Guid) Obsolete.
Removes the specified Windows accounts from the specified roles.
Public methodRemoveUsersFromRolesById(array<String>[]()[][], array<Guid>[]()[][], Guid) Obsolete.
Removes a list of users specified by repository ids from the specified roles.
Public methodRemoveUsersFromRolesById(array<String>[]()[][], array<String>[]()[][], Guid) Obsolete.
Removes the specified user names from the specified roles.
Public methodRemoveUserToFromRoles
Revoke roles to user
Public methodRoleExists(Guid) Obsolete.
Public methodRoleExists(String)
Checks whether a role exists in the current repository for the application
Public methodSharedRoleExists
Checks whether a shared role exists in the current repository
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodUpdateRole
Updates the repository with the information for the specified role.

Fields

  NameDescription
Public fieldStatic memberDefaultInvalidCharsForRole

Properties

  NameDescription
Public propertyAnonymousRole
Gets the name of the role granted to a user during an anonymous session.
Public propertyAnonymousRoleId
Gets the unique identifier of the role granted to a user during an anonymous session.
Public propertyApplicationId
Gets the Visual Guard unique identifier of the application managed by this instance.
Public propertyApplicationName
Gets the name of the application managed by this instance.
Public propertyDefaultRole
Gets the name of the default role of the application.
Public propertyDefaultRoleId
Gets the unique identifier of the default role of the application.

See Also