Novalys.VisualGuard.Security.Membership Namespace |
The Novalys.VisualGuard.Security.Membership namespace provides classes used to create, edit, delete and to grant roles to users stored in a Visual Guard repository.
By default, Visual Guard membership API can be used by all users of your application. It is possible to restrict the use of Membership API to some users of your application. To enable Membership permission, you must:
Visual Guard will throw a SecurityException exception when a user attempt to use Membership API and the membership access level defined for the application is not appropriate or when the access level is set to 'MembershipMembersOnly' and the user is not a member of the 'Membership Manager' role of the application.
Class | Description | |
---|---|---|
VGAction |
Represente a Action of Permission
| |
VGActionInstance |
Manage the action in your application
| |
VGAdfsServer |
Represente an Adfs Server
| |
VGAdfsServerIntance |
Represente the manager of Adfs
| |
VGAdministrationInstance |
Manage the internal security
| |
VGAdministrationInstanceVGKeyAdministrationInstance |
Take information in the key
| |
VGAdministrationInstanceVGWebConsoleAdministrationInstance | ||
VGAdministrationInstanceVGWebPortalAdministrationInstance | ||
VGApplication |
Exposes information about application set stored in a Visual Guard repository.
| |
VGApplicationCollection |
Represents a collection of VGApplicationCollection objects.
| |
VGApplicationInstance |
Manages repository for a specific VGSecurityRuntime object.
| |
VGApplicationProfileAttribute | ||
VGAuditHierarchyItem | ||
VGAuditHierarchyRolesTree | ||
VGAuditHierarchyTree | ||
VGAuditingInstance | ||
VGCommonProfileAttribute | ||
VGDeploymentInstance |
Manager of deploy fonction
| |
VGDomain |
Represente a Active directory domain
| |
VGDomainInstance |
The manager of VGDomain
| |
VGEntityStats | ||
VGEventId |
Represente A EventId in the VGLog
| |
VGEventLog |
Represente one entry of the log of Visual-Guard
| |
VGEventLogInstance |
Manage of VGEventLog
| |
VGExtractorInput | ||
VGFIPSComplianceException |
Exception thrown when changes to the repository for FIPS compliance generates an exception.
| |
VGGrantedPermissionAttribute |
Represente a Attribut in permission
| |
VGGrantedPermissionAttributeCollection |
Represente a list of VGGrantedPermissionAttribute
| |
VGGroup |
VGGroup can conatins Users and Roles
| |
VGGroupProfileAttribute | ||
VGGroupsInstance |
Manager of VGroups
| |
VGIdentityModuleInstance |
Module Manager
| |
VGIsMemberOfAnotherApplicationException |
Exception thrown when you try to delete a user and this user is member of another application.
| |
VGMembership |
Validates user credentials and manages user settings.
| |
VGMembershipCreateUserException |
Exception thrown when an action generates an exception.
| |
VGMembershipInstance |
Validates user credentials and manages user settings for a specific security runtime.
| |
VGMembershipInstanceVGMemberShipUserSupported | ||
VGMembershipPasswordException |
The exception that is thrown when a password cannot be retrieved from the Visual Guard repository.
| |
VGMembershipUser |
Exposes and updates membership user information in the Visual Guard repository.
| |
VGMembershipUserCollection |
Represents a collection of VGMembershipUser objects.
| |
VGMembershipUserComparer | Compares two VGMembershipUser for equivalence. | |
VGMembershipUserCreation | ||
VGModule | ||
VGModuleInstance | ||
VGModuleMappedProfile | ||
VGMonitoringGraph |
Represents a class for Monitoring information in Graph format.
| |
VGMonitoringInstance |
Represents a Manager for Monitoring.
| |
VGPasswordPolicyInstance | ||
VGPermission |
Represente a permission of Visual-Guard
| |
VGPermissionAttribute | ||
VGPermissionAttributeCollection | ||
VGPermissionAudit |
This class represents permission information for auditing. (ex. Whether it is Granted to User or Role, whether it is inherited or not, etc.
| |
VGPermissionCollection | ||
VGPermissionFolder | ||
VGPermissionInstance | ||
VGPermissionSet |
Exposes information about permission set stored in a Visual Guard repository.
| |
VGPermissionSetCollection |
Represents a collection of VGPermissionSet objects.
| |
VGPermissionSets |
Manages user membership in roles for authorization checking in a WinForm application.
| |
VGPermissionSetsInstance |
Manages user membership in permission sets for a specific VGSecurityRuntime object.
| |
VGProfileAttribute | ||
VGProfileInstance | ||
VGRepository |
Manages all the informations in the repository
| |
VGRepositoryInstance |
Manages repository for a specific VGSecurityRuntime object.
| |
VGRole |
Exposes and updates role information in the Visual Guard repository.
| |
VGRoleCollection |
Represents a collection of VGRole objects.
| |
VGRoleComparer | Compares two VGRole for equivalence. | |
VGRoleProfileAttribute | ||
VGRoles | Obsolete.
Manages user membership in roles for authorization checking in a WinForm application.
| |
VGRolesInstance |
Manages user membership in roles for a specific VGSecurityRuntime object.
| |
VGRuntimeModuleInstance | ||
VGSmtpData | ||
VGTableStatistics | ||
VGTokensInstance |
Manager of VG Token security
| |
VGToolsInstance | ||
VGWebPortal |
WebPortal Manager
| |
VGWebPortalInstance |
Manager of WebPortal
| |
VGWebUserInterface |
Preference of the web interface for WebConsole or WebPortal
| |
VGWebUserInterfaceInstance |
Manage of Web user interface
| |
VGWorkFlowData | ||
VGWorkFlowInstance | ||
VGWorkFlowProcess | ||
VGWorkFlowProcessInstance | ||
VGWorkFlowServerData |
Interface | Description | |
---|---|---|
VGIAuditInformation | ||
VGIDocumentationMembershipObject | ||
VGIMembershipObject |
Enumeration | Description | |
---|---|---|
VGAuditHierarchyItemType | ||
VGAuditInformationType |
Represents enum for information type, whether audit is for user, role, group or permissionset.
| |
VGFIPSComplianceStatusCodes | ||
VGMembershipCreateStatus |
Describes the result of a CreateUser(String, String) operation.
| |
VGMembershipUserComparerSortColumn |
The column used to sort a VGMembershipUserCollection | |
VGPermissionAuditGrantedToType | ||
VGPermissionAuditGrantedViaType | ||
VGRepositoryStatus |
Describes the result of a [!:VGRepository.UpdateRepository(VGIRepositoryInformation)] operation.
| |
VGRepositoryType |
Describes the Type of a RepositoryType operation.
| |
VGRoleComparerSortColumn |
The column used to sort a collection
|