Verifies that the supplied user name and password are valid.
a VGAuthenticationState indicating if the validation succeeds or not.
This method do not changes the Principal property or the AuthenticationState property. You must use the method Authenticate to authenticate the current user.
Exception Type | Condition |
---|---|
ArgumentNullException | username or password is null. |
ArgumentException | username is empty or contains invalid chars ('\', '/', '?', '*', '%', ';', ''', '"', ':', '|', '[', ']', '+', '=', ','). or username or password is longer than 64 characters. |
VGConfigurationException | The configuration file is not valid or A problem occurs during the connection to the repository.or The version of the repository or the version of the permissions is not supported by the application. |
VGSecurityRuntime Class | Novalys.VisualGuard.Security Namespace | VGSecurityRuntime.ValidateUser Overload List