org.tigris.subversion.javahl

Interface PromptUserPassword2

All Superinterfaces:
PromptUserPassword
Known Subinterfaces:
PromptUserPassword3

public interface PromptUserPassword2
extends PromptUserPassword

Partial interface for receiving callbacks for authentication. New applications should use PromptUserPassword3 instead.

Field Summary

static int
AccecptTemporary
Deprecated. Use the correctly spelled "AcceptTemporary" constant instead.
static int
AcceptPermanently
Accept the connection to the server forever.
static int
AcceptTemporary
Accept the connection to the server once.
static int
Reject
Reject the connection to the server.

Method Summary

int
askTrustSSLServer(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.

Methods inherited from interface org.tigris.subversion.javahl.PromptUserPassword

askQuestion, askYesNo, getPassword, getUsername, prompt

Field Details

AccecptTemporary

public static final int AccecptTemporary

Deprecated. Use the correctly spelled "AcceptTemporary" constant instead.

Field Value:
1

AcceptPermanently

public static final int AcceptPermanently
Accept the connection to the server forever.
Field Value:
2

AcceptTemporary

public static final int AcceptTemporary
Accept the connection to the server once.
Field Value:
1

Reject

public static final int Reject
Reject the connection to the server.
Field Value:
0

Method Details

askTrustSSLServer

public int askTrustSSLServer(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.
Parameters:
info - the probblems with the certificate.
allowPermanently - if AcceptPermantly is a legal answer
Returns:
one of Reject/AcceptTemporary/AcceptPermanently