org.tigris.subversion.javahl
Interface PromptUserPassword

All Known Subinterfaces:
PromptUserPassword2, PromptUserPassword3

public interface PromptUserPassword

The original interface for receiving callbacks for authentication. Consider this code deprecated -- new applications should use PromptUserPassword3 instead.


Method Summary
 String askQuestion(String realm, String question, boolean showAnswer)
          ask the user a question where she answers with a text.
 boolean askYesNo(String realm, String question, boolean yesIsDefault)
          ask the user a yes/no question
 String getPassword()
          retrieve the password entered during the prompt call
 String getUsername()
          retrieve the username entered during the prompt call
 boolean prompt(String realm, 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(String realm,
               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(String realm,
                 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

String askQuestion(String realm,
                   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

String getUsername()
retrieve the username entered during the prompt call

Returns:
the username

getPassword

String getPassword()
retrieve the password entered during the prompt call

Returns:
the password