Package org.tigris.subversion.javahl
Interface PromptUserPassword
-
- All Known Subinterfaces:
PromptUserPassword2
,PromptUserPassword3
,PromptUserPassword4
,PromptUserPasswordSSH
,PromptUserPasswordSSL
,PromptUserPasswordUser
public interface PromptUserPassword
The original interface for receiving callbacks for authentication. Consider this code deprecated -- new applications should use PromptUserPassword3 instead.
-
-
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 questionjava.lang.String
getPassword()
retrieve the password entered during the prompt calljava.lang.String
getUsername()
retrieve the username entered during the prompt callboolean
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 askedyesIsDefault
- 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 askedshowAnswer
- 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
-
-