Class DefaultSVNConnectionOptions
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc.DefaultSVNConnectionOptions
-
- All Implemented Interfaces:
ISVNConnectionOptions
public class DefaultSVNConnectionOptions extends java.lang.Object implements ISVNConnectionOptions
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
-
Constructor Summary
Constructors Constructor Description DefaultSVNConnectionOptions(SVNCompositeConfigFile serversFile, SVNCompositeConfigFile configFile)
-
Method Summary
-
-
-
Constructor Detail
-
DefaultSVNConnectionOptions
public DefaultSVNConnectionOptions(SVNCompositeConfigFile serversFile, SVNCompositeConfigFile configFile)
-
-
Method Detail
-
getAuthTypes
public java.util.Collection getAuthTypes(SVNURL url)
- Specified by:
getAuthTypes
in interfaceISVNConnectionOptions
-
hasAuthStorageEnabledOption
public boolean hasAuthStorageEnabledOption(SVNURL url)
-
isAuthStorageEnabled
public boolean isAuthStorageEnabled(SVNURL url)
- Specified by:
isAuthStorageEnabled
in interfaceISVNConnectionOptions
-
getPasswordStorageTypes
public java.lang.String[] getPasswordStorageTypes()
- Specified by:
getPasswordStorageTypes
in interfaceISVNConnectionOptions
-
isStorePasswords
public boolean isStorePasswords(SVNURL url)
- Specified by:
isStorePasswords
in interfaceISVNConnectionOptions
-
isStorePlainTextPasswords
public boolean isStorePlainTextPasswords(java.lang.String realm, SVNAuthentication auth) throws SVNException
- Specified by:
isStorePlainTextPasswords
in interfaceISVNConnectionOptions
- Throws:
SVNException
-
isStoreSSLClientCertificatePassphrases
public boolean isStoreSSLClientCertificatePassphrases(SVNURL url)
- Specified by:
isStoreSSLClientCertificatePassphrases
in interfaceISVNConnectionOptions
-
isStorePlainTextPassphrases
public boolean isStorePlainTextPassphrases(java.lang.String realm, SVNAuthentication auth) throws SVNException
- Specified by:
isStorePlainTextPassphrases
in interfaceISVNConnectionOptions
- Throws:
SVNException
-
getUserName
public java.lang.String getUserName(SVNURL url)
- Specified by:
getUserName
in interfaceISVNConnectionOptions
-
getDefaultSSHPortNumber
public int getDefaultSSHPortNumber()
- Specified by:
getDefaultSSHPortNumber
in interfaceISVNConnectionOptions
-
getDefaultSSHUserName
public java.lang.String getDefaultSSHUserName()
- Specified by:
getDefaultSSHUserName
in interfaceISVNConnectionOptions
-
getDefaultSSHPassword
public java.lang.String getDefaultSSHPassword()
- Specified by:
getDefaultSSHPassword
in interfaceISVNConnectionOptions
-
getDefaultSSHKeyFile
public java.lang.String getDefaultSSHKeyFile()
- Specified by:
getDefaultSSHKeyFile
in interfaceISVNConnectionOptions
-
getDefaultSSHPassphrase
public java.lang.String getDefaultSSHPassphrase()
- Specified by:
getDefaultSSHPassphrase
in interfaceISVNConnectionOptions
-
getSSLClientCertFile
public java.lang.String getSSLClientCertFile(SVNURL url)
- Specified by:
getSSLClientCertFile
in interfaceISVNConnectionOptions
-
getSSLClientCertPassword
public java.lang.String getSSLClientCertPassword(SVNURL url)
- Specified by:
getSSLClientCertPassword
in interfaceISVNConnectionOptions
-
trustDefaultSSLCertificateAuthority
public boolean trustDefaultSSLCertificateAuthority(SVNURL url)
- Specified by:
trustDefaultSSLCertificateAuthority
in interfaceISVNConnectionOptions
-
getSSLAuthorityFiles
public java.io.File[] getSSLAuthorityFiles(SVNURL url)
- Specified by:
getSSLAuthorityFiles
in interfaceISVNConnectionOptions
-
getProxyHost
public java.lang.String getProxyHost(SVNURL url)
- Specified by:
getProxyHost
in interfaceISVNConnectionOptions
-
getProxyPort
public java.lang.String getProxyPort(SVNURL url)
- Specified by:
getProxyPort
in interfaceISVNConnectionOptions
-
getProxyUserName
public java.lang.String getProxyUserName(SVNURL url)
- Specified by:
getProxyUserName
in interfaceISVNConnectionOptions
-
getProxyPassword
public java.lang.String getProxyPassword(SVNURL url)
- Specified by:
getProxyPassword
in interfaceISVNConnectionOptions
-
getReadTimeout
public int getReadTimeout(SVNURL url)
- Specified by:
getReadTimeout
in interfaceISVNConnectionOptions
-
getConnectTimeout
public int getConnectTimeout(SVNURL url)
- Specified by:
getConnectTimeout
in interfaceISVNConnectionOptions
-
-