Interface PromptUserPassword

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String askQuestion​(java.lang.String realm, java.lang.String question, boolean showAnswer)
      ask the user a question where she answers with a text.
      boolean askYesNo​(java.lang.String realm, java.lang.String question, boolean yesIsDefault)
      ask the user a yes/no question
      java.lang.String getPassword()
      retrieve the password entered during the prompt call
      java.lang.String getUsername()
      retrieve the username entered during the prompt call
      boolean prompt​(java.lang.String realm, java.lang.String username)
      Ask the user for username and password The entered username/password is retrieved by the getUsername getPasswort methods.
    • Method Detail

      • prompt

        boolean prompt​(java.lang.String realm,
                       java.lang.String username)
        Ask the user for username and password The entered username/password is retrieved by the getUsername getPasswort methods.
        Parameters:
        realm - for which server realm this information is requested.
        username - the default username
        Returns:
        Whether the prompt for authentication credentials was successful (e.g. in a GUI application whether the dialog box was canceled).
      • askYesNo

        boolean askYesNo​(java.lang.String realm,
                         java.lang.String question,
                         boolean yesIsDefault)
        ask the user a yes/no question
        Parameters:
        realm - for which server realm this information is requested.
        question - question to be asked
        yesIsDefault - if yes should be the default
        Returns:
        the answer
      • askQuestion

        java.lang.String askQuestion​(java.lang.String realm,
                                     java.lang.String question,
                                     boolean showAnswer)
        ask the user a question where she answers with a text.
        Parameters:
        realm - for which server realm this information is requested.
        question - question to be asked
        showAnswer - if the answer is shown or hidden
        Returns:
        the entered text or null if canceled
      • getUsername

        java.lang.String getUsername()
        retrieve the username entered during the prompt call
        Returns:
        the username
      • getPassword

        java.lang.String getPassword()
        retrieve the password entered during the prompt call
        Returns:
        the password