public interface ISVNPromptUserPassword
| Modifier and Type | Field and Description |
|---|---|
static int |
AcceptPermanently
accept the connection to the server forever
|
static int |
AcceptTemporary
accept the connection to the server one time.
|
static int |
Reject
reject the connection to the server
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
askQuestion(java.lang.String realm,
java.lang.String question,
boolean showAnswer,
boolean maySave)
Ask the user a question about authentification
the save data check box status will be queried by userAllowedSave
|
int |
askTrustSSLServer(java.lang.String info,
boolean allowPermanently)
If there are problems with the certifcate of the SSL-server, this
callback will be used to deside if the connection will be used.
|
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
|
int |
getSSHPort()
retrieve the SSH port entered during the prompt call
|
java.lang.String |
getSSHPrivateKeyPassphrase()
retrieve the passphrase for the key file entered during
the prompt call
|
java.lang.String |
getSSHPrivateKeyPath()
retrieve the SSH key file entered during the prompt call
|
java.lang.String |
getSSLClientCertPassword()
retrieve the password for the certifcate
|
java.lang.String |
getSSLClientCertPath()
retrieve the SSL certificate 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,
boolean maySave)
Request the password to be used from the user.
|
boolean |
promptSSH(java.lang.String realm,
java.lang.String username,
int sshPort,
boolean maySave)
Request the SSH info to be used from the user.
|
boolean |
promptSSL(java.lang.String realm,
boolean maySave)
Request the SSL client certificate info to be used from the user.
|
boolean |
promptUser(java.lang.String realm,
java.lang.String username,
boolean maySave)
Request the username to be used for SVN operation
the save data check box status will be queried by userAllowedSave
|
boolean |
userAllowedSave()
query if the user allowed the saving of the data of the last call
|
static final int Reject
static final int AcceptTemporary
static final int AcceptPermanently
boolean askYesNo(java.lang.String realm,
java.lang.String question,
boolean yesIsDefault)
realm - for which server realm this information is requested.question - question to be askedyesIsDefault - if yes should be the defaultjava.lang.String getUsername()
java.lang.String getPassword()
int askTrustSSLServer(java.lang.String info,
boolean allowPermanently)
info - the probblems with the certificate.allowPermanently - if AcceptPermantly is a legal answerboolean prompt(java.lang.String realm,
java.lang.String username,
boolean maySave)
realm - realm for the usernameusername - username in the realmmaySave - should a save data check box be enabled.boolean promptUser(java.lang.String realm,
java.lang.String username,
boolean maySave)
realm - realm for the usernameusername - username in the realmmaySave - should a save data check box be enabled.java.lang.String askQuestion(java.lang.String realm,
java.lang.String question,
boolean showAnswer,
boolean maySave)
realm - real of the questionquestion - text of the questionshowAnswer - flag if the answer should be displayedmaySave - should a save data check box be enabled.boolean userAllowedSave()
boolean promptSSH(java.lang.String realm,
java.lang.String username,
int sshPort,
boolean maySave)
realm - realm for the usernameusername - username in the realmsshPort - the port number to usemaySave - should a save data check box be enabled.java.lang.String getSSHPrivateKeyPath()
java.lang.String getSSHPrivateKeyPassphrase()
int getSSHPort()
boolean promptSSL(java.lang.String realm,
boolean maySave)
realm - realm for the actionmaySave - should a save data check box be enabled.java.lang.String getSSLClientCertPassword()
java.lang.String getSSLClientCertPath()