![]() ![]() | Overloaded. Creates a new instance of the VGSecurityRuntime class and initializes a connection to a repository based on files. |
![]() ![]() | Overloaded. Creates a new instance of the VGSecurityRuntime class and initializes a connection to a repository using Oracle as the backing store. |
![]() ![]() | Overloaded. Creates a new instance of the VGSecurityRuntime class and initializes a connection to a repository using SQLServer as the backing store. |
![]() |
Overloaded. Initializes a new instance of the VGSecurityRuntime class. |
![]() | Gets or sets the id of the application managed by Visual Guard |
![]() | gets the name of the application managed by Visual Guard |
![]() | Indicates the type of application managed by Visual Guard |
![]() | Gets a VGAuthenticationState object representing the last authentication state. |
![]() | Gets a VGAuthorizationState object representing the last authorization state. |
![]() | Gets or sets the configuration file used to load information from the repository |
![]() | Gets or sets a value indicating if the Visual Guard security is enabled. |
![]() | Gets a value indicating whether the current membership provider is configured to allow users to reset their passwords. |
![]() | Gets or sets a Boolean value that indicates whether role granted to Windows Groups are included to the list of role of a user. |
![]() | Gets a value indicating whether the log is enabled for the repository. |
![]() | Gets the number of invalid password or password-answer attempts allowed before the membership user is locked out. |
![]() | Gets a VGMembershipInstance object used to manage membership information for the application managed by this runtime |
![]() | Gets the minimum number of special characters that must be present in a valid password. |
![]() | Gets the minimum length required for a password. |
![]() | 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. |
![]() | Gets the message displayed to the user if the password does not match the validation rules. |
![]() | Gets the regular expression used to evaluate if the password. |
![]() | 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 |
![]() | Gets or sets a value indicating if the principal of the current thread ( |
![]() | Specifies the name of the repository used by the runtime. |
![]() | Gets a value indicating whether the default membership provider requires the user to answer a password question for password reset and retrieval. |
![]() | Gets a value indicating whether the repository is configured to require a unique e-mail address for each user name. |
![]() | Gets a VGRolesInstance object used to manage user membership in roles for the application managed by this runtime |
![]() | Gets the authentication modes supported by the repository. |
![]() | Gets an object that can be used to synchronize access to the VGRuntimeManager. |
![]() | 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. |
![]() | Overloaded. Authenticates a user by using Visual Guard or Database authentication mode. |
![]() | Changes the password of the user. |
![]() | Changes the password question and answer of the user. |
![]() | Check if the context of Visual Guard is valid. |
![]() | Checks if credentials are valid but does not load security permissions or change current principal. |
![]() | Releases all resources used by the current instance |
![]() | Gets the password question of a specified user. |
![]() | Indicates whether an anonymous sessions are supported by the current application. |
![]() | Overloaded. Loads the permission for an anonymous session associated to the specified windows identity |
![]() | Overloaded. Loads the permission of the GetCurrent identity. |
![]() | Overloaded. Resets a user's password to a new, automatically generated password. |
![]() | Specifies the cache used by Visual Guard to cache permissions |
![]() | Overloaded. Sets the security for the specified object. |
![]() | Unloads the roles and permissions granted to the current user. |
![]() | Overloaded. Verifies that the supplied user name and password are valid by using the authentication mode VisualGuard or Database mode. |
![]() | Writes a new log entry as defined in the specified VGLogEntry object in the repository represented by this runtime. |
![]() | Allows to check if the version of the repository permissions is compatible with the version of the application. |
![]() | Occurs before the permissions are loaded and allows filtering the list of user's roles. |
![]() | Occurs when Visual Guard loads security actions and a type are unknown or when Visual Guard sets the security of an object and an exception occurs. |
![]() | Occurs after the security permissions are loaded. |
![]() | Occurs when the current user is signed out. |
![]() | Occurs when a password is changed or is reset. |
VGSecurityRuntime Class | Novalys.VisualGuard.Security Namespace