Allows to authenticate a user and load the Visual Guard permissions for the application.
For a list of all members of this type, see VGLoginForm Members.
System.Object
MarshalByRefObject
Component
Control
ScrollableControl
ContainerControl
Form
VGLoginForm
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
The following example displays how to set the header description of the login form and how to set the default username.
[C#]
Novalys.VisualGuard.Security.WinForm.VGLoginForm login = new Novalys.VisualGuard.Security.WinForm.VGLoginForm();
login.HeaderDescription = login.HeaderDescription + Environment.NewLine + "(the default user is \"jsmith\" and its password \"pwd\")";
login.UserName = "jsmith";
if (login.ShowDialog() == DialogResult.OK)
{
login.Dispose();
Application.Run(new MDIForm());
}
[Visual Basic]
Dim login As New Novalys.VisualGuard.Security.WinForm.VGLoginForm
login.HeaderDescription = login.HeaderDescription + Environment.NewLine + "(the default user is ""jsmith"" and its password ""pwd"")"
login.UserName = "jsmith"
If login.ShowDialog() = DialogResult.OK Then
login.Dispose()
Application.Run(New MDIForm)
End If
Namespace: Novalys.VisualGuard.Security.WinForm
Assembly: Novalys.VisualGuard.Security.WinForm (in Novalys.VisualGuard.Security.WinForm.dll)
VGLoginForm Members | Novalys.VisualGuard.Security.WinForm Namespace