The VGSecurityRuntime type exposes the following members.

Properties

  NameDescription
Public propertyActions
Public propertyAdfsServers
Public propertyAdministration
Gets a VGGroupsInstance object used to manage user membership in groups for the application managed by this runtime
Public propertyAllowedAuthenticationModes
Gets the authentication modes defined in the configuration file and supported by the repository.
Public propertyApplication
Gets a VGApplicationInstance object used to manage Application informations
Public propertyApplicationId
Gets or sets the id of the application managed by Visual Guard
Public propertyApplicationName
gets the name of the application managed by Visual Guard
Public propertyApplicationType
Indicates the type of application managed by Visual Guard
Public propertyAuthenticationState
Gets a VGAuthenticationState object representing the last authentication state.
Public propertyAuthorizationState
Gets a VGAuthorizationState object representing the last authorization state.
Public propertyConfigurationFile
Gets or sets the configuration file used to load information from the repository
Public propertyConnectionType
Public propertyConsecutiveBadLoginsAllowed
Gets or sets the maximum number of consecutive invalid password.
Public propertyDeployment
Public propertyDomains
Public propertyEnabled
Gets or sets a value indicating if the Visual Guard security is enabled.
Public propertyEnablePasswordReset
Gets a value indicating whether the current membership provider is configured to allow users to reset their passwords.
Public propertyEventLogs
Public propertyGraceLoginsAllowed
Gets a value indicating if theire is Consecutive Bad Logins Allowed.
Public propertyGroups
Gets a VGGroupsInstance object used to manage user membership in groups for the application managed by this runtime
Public propertyHistoryLength
Gets a value indicating the History Length of the password.
Public propertyIdentityModules
Public propertyIncludeWindowsGroups
Gets or sets a Boolean value that indicates whether role granted to Windows Groups are included to the list of role of a user.
Public propertyLogEnabled
Gets a value indicating whether the log is enabled for the repository.
Public propertyMaxInvalidPasswordAttempts
Gets the number of invalid password or password-answer attempts allowed before the membership user is locked out.
Public propertyMembership
Gets a VGMembershipInstance object used to manage membership information for the application managed by this runtime
Public propertyMinRequiredNonAlphanumericCharacters
Gets the minimum number of special characters that must be present in a valid password.
Public propertyMinRequiredPasswordLength
Gets the minimum length required for a password.
Public propertyModules
Manage VG modules
Public propertyPasswordAttemptWindow
Gets the number of minutes in which a maximum number of invalid password or password-answer attempts are allowed before the membership user is locked out.
Public propertyPasswordPolicy
Manager the password policy
Public propertyPasswordPolicyMessage
Gets the message displayed to the user if the password does not match the validation rules.
Public propertyPasswordStrengthRegularExpression
Gets the regular expression used to evaluate if the password.
Public propertyPasswordValidation
Gets or sets the configured regular expression used for validating the password format.
Public propertyPermissions
Gets a VGRolesInstance object used to manage user membership in roles for the application managed by this runtime
Public propertyPermissionSets
Gets a VGRolesInstance object used to manage user membership in roles for the application managed by this runtime
Public propertyPrincipal
Gets the VGIPrincipal representing the security context of current user on whose behalf the application is running. this property is null (Nothing) before calling the or methods or is the authorization process has failed.
Public propertyProfile
Public propertyReplaceCurrentPrincipal
Gets or sets a value indicating if the principal of the current thread ().
Public propertyRepository
Gets a VGRepositoryInstance object used to manage repository informations
Public propertyRepositoryDescription
Get the description of the repository used by the runtime.
Public propertyRepositoryName
Specifies the name of the repository used by the runtime.
Public propertyRequiresQuestionAndAnswer
Gets a value indicating whether the default membership provider requires the user to answer a password question for password reset and retrieval.
Public propertyRequiresUniqueEmail
Gets a value indicating whether the repository is configured to require a unique e-mail address for each user name.
Public propertyRoles
Gets a VGRolesInstance object used to manage user membership in roles for the application managed by this runtime
Public propertyRuntimeModules
Public propertySupportedAuthenticationModes
Gets the authentication modes supported by the repository.
Public propertySyncRoot
Gets an object that can be used to synchronize access to the VGSecurityRuntime.
Public propertyTokens
Public propertyTools
Get a tools of Visual-Guard
Public propertyUseAutomaticInterception
Gets or sets a boolean value indicating whether Visual Guard can use its automatic interception mechanism to intercept the instantication of Forms and automatically set the security to this instance.
Public propertyWebPortals
Public propertyWebUserInterfaces
Get a Web User Interface Manager

See Also