org.tigris.subversion.javahl

Interface PromptUserPassword

public interface PromptUserPassword

The original interface for receiving callbacks for authentication. Consider this code deprecated -- new applications should use PromptUserPassword3 instead.
Method Summary
StringaskQuestion(String realm, String question, boolean showAnswer)
ask the user a question where she answers with a text.
booleanaskYesNo(String realm, String question, boolean yesIsDefault)
ask the user a yes/no question
StringgetPassword()
retrieve the password entered during the prompt call
StringgetUsername()
retrieve the username entered during the prompt call
booleanprompt(String realm, String username)
Ask the user for username and password The entered username/password is retrieved by the getUsername getPasswort methods.

Method Detail

askQuestion

public 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

askYesNo

public 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

getPassword

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

Returns: the password

getUsername

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

Returns: the username

prompt

public 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).