Class LoginDialog

java.lang.Object
org.eclipse.nebula.widgets.opal.loginDialog.LoginDialog

public class LoginDialog
extends java.lang.Object
Instances of this class are Login Dialog box, which is composed of

A login
A password
An image
(optional)
A description
(optional)
A checkbox "remember the password"
(optional)

  • Constructor Details

  • Method Details

    • open

      public boolean open()
      Open the Login box
      Returns:
      true if the authentication is OK, false if the user pressed on cancel.
    • getImage

      public org.eclipse.swt.graphics.Image getImage()
      Returns:
      the image
    • getDescription

      public java.lang.String getDescription()
      Returns:
      the description
    • getLogin

      public java.lang.String getLogin()
      Returns:
      the login
    • getPassword

      public java.lang.String getPassword()
      Returns:
      the password
    • getAutorizedLogin

      public java.util.List<java.lang.String> getAutorizedLogin()
      Returns:
      the list of autorized logins
    • isDisplayRememberPassword

      public boolean isDisplayRememberPassword()
      Returns:
      true if the checkbox "remember the password" is displayed, false otherwise
    • isRememberPassword

      public boolean isRememberPassword()
      Returns:
      true if the checkbox "remember the password" is checked, false otherwise
    • getVerifier

      public LoginDialogVerifier getVerifier()
      Returns:
      the verifier associated to this box
    • setImage

      public void setImage​(org.eclipse.swt.graphics.Image image)
      Parameters:
      image - the image to set
    • setDescription

      public void setDescription​(java.lang.String description)
      Parameters:
      description - the description to set
    • setLogin

      public void setLogin​(java.lang.String login)
      Parameters:
      login - the login to set
    • setPassword

      public void setPassword​(java.lang.String password)
      Parameters:
      password - the password to set
    • setAutorizedLogin

      public void setAutorizedLogin​(java.util.List<java.lang.String> autorizedLogin)
      Parameters:
      autorizedLogin - the list of autorized logins to set
    • setAutorizedLogin

      public void setAutorizedLogin​(java.lang.String... autorizedLogin)
      Parameters:
      autorizedLogin - the list of autorized logins to set
    • setDisplayRememberPassword

      public void setDisplayRememberPassword​(boolean displayRememberPassword)
      Parameters:
      displayRememberPassword - if true, the checkbox "remember the password" is displayed
    • setRememberPassword

      public void setRememberPassword​(boolean rememberPassword)
      Parameters:
      rememberPassword - if true, the checkbox "remember the password" is selected
    • setVerifier

      public void setVerifier​(LoginDialogVerifier verifier)
      Parameters:
      verifier - the verifier to set