Class LoginPanel

    • Constructor Detail

      • LoginPanel

        public LoginPanel​(String id,
                          boolean includeRememberMe)
        Parameters:
        id - See Component constructor
        includeRememberMe - True if form should include a remember-me checkbox
        See Also:
        Component(String)
    • Method Detail

      • getPassword

        public String getPassword()
        Convenience method to access the password.
        Returns:
        The password
      • getRememberMe

        public boolean getRememberMe()
        Get model object of the rememberMe checkbox
        Returns:
        True if user should be remembered in the future
      • getUsername

        public String getUsername()
        Convenience method to access the username.
        Returns:
        The user name
      • login

        public boolean login​(String username,
                             String password,
                             boolean rememberMe)
        Sign in user if possible.
        Parameters:
        username - The username
        password - The password
        Returns:
        True if signin was successful
      • onSignInSucceeded

        protected void onSignInSucceeded()
      • setRememberMe

        public void setRememberMe​(boolean rememberMe)
        Set model object for rememberMe checkbox
        Parameters:
        rememberMe -