Package org.tmatesoft.svn.core.auth
Interface ISVNProxyManager
-
- All Known Subinterfaces:
ISVNProxyManagerEx
- All Known Implementing Classes:
BasicAuthenticationManager
public interface ISVNProxyManagerThe ISVNProxyManager interface is used to manage http server options.A default implementation of the ISVNProxyManager interface (that comes along with a default implementation of ISVNAuthenticationManager - org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager) uses servers options from the standard servers file (it can be found in the Subversion runtime configuration area - read
more).HTTP proxy options handled by ISVNProxyManager are similar to the native SVN options - read more on servers options in the Subversion online book.
- Since:
- 1.2
- Version:
- 1.3
- Author:
- TMate Software Ltd.
- See Also:
ISVNAuthenticationManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidacknowledgeProxyContext(boolean accepted, SVNErrorMessage errorMessage)Accepts this proxy settings if successfully connected to the proxy server, or not if failed to connect.java.lang.StringgetProxyHost()Returns the proxy host for HTTP connection.java.lang.StringgetProxyPassword()Returns the password to supply to the proxy machine.intgetProxyPort()Returns the port number on the proxy host to use.java.lang.StringgetProxyUserName()Returns the username to supply to the proxy machine.
-
-
-
Method Detail
-
getProxyHost
java.lang.String getProxyHost()
Returns the proxy host for HTTP connection.- Returns:
- the hostname of the proxy server through which HTTP-based requests must pass
-
getProxyPort
int getProxyPort()
Returns the port number on the proxy host to use.- Returns:
- a port number
-
getProxyUserName
java.lang.String getProxyUserName()
Returns the username to supply to the proxy machine.- Returns:
- a username
-
getProxyPassword
java.lang.String getProxyPassword()
Returns the password to supply to the proxy machine.- Returns:
- a password
-
acknowledgeProxyContext
void acknowledgeProxyContext(boolean accepted, SVNErrorMessage errorMessage)Accepts this proxy settings if successfully connected to the proxy server, or not if failed to connect.- Parameters:
accepted- true if the proxy is successfully reached, otherwise falseerrorMessage- the reason of the failure to connect to the proxy server
-
-