Class DefaultSVNConnectionOptions
java.lang.Object
org.tmatesoft.svn.core.internal.wc.DefaultSVNConnectionOptions
- All Implemented Interfaces:
ISVNConnectionOptions
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String[]private final SVNCompositeConfigFileprivate final SVNCompositeConfigFile -
Constructor Summary
ConstructorsConstructorDescriptionDefaultSVNConnectionOptions(SVNCompositeConfigFile serversFile, SVNCompositeConfigFile configFile) -
Method Summary
Modifier and TypeMethodDescriptionprivate StringgetAuthTypes(SVNURL url) private SVNCompositeConfigFileintgetConnectTimeout(SVNURL url) private Stringprivate StringgetDefaultSSHOptionValue(String optionName, String systemProperty, String fallbackSystemProperty) intprivate static StringgetGroupName(Map groups, String host) private MapgetHostProperties(String host) private static StringgetOptionValue(String commandLine, String optionName) String[]getProxyHost(SVNURL url) private StringgetProxyOption(SVNURL url, String optionName, String systemProperty) getProxyPassword(SVNURL url) getProxyPort(SVNURL url) getProxyUserName(SVNURL url) intgetReadTimeout(SVNURL url) private SVNCompositeConfigFileFile[]private Stringprivate StringgetUserName(SVNURL url) booleanprivate static booleanhostExceptedFromProxy(String host, Map properties) booleanbooleanisStorePasswords(SVNURL url) booleanisStorePlainTextPassphrases(String realm, SVNAuthentication auth) booleanisStorePlainTextPasswords(String realm, SVNAuthentication auth) booleanboolean
-
Field Details
-
DEFAULT_PASSWORD_STORE_TYPES
-
myServersFile
-
myConfigFile
-
-
Constructor Details
-
DefaultSVNConnectionOptions
public DefaultSVNConnectionOptions(SVNCompositeConfigFile serversFile, SVNCompositeConfigFile configFile)
-
-
Method Details
-
getServersFile
-
getConfigFile
-
getAuthTypes
- Specified by:
getAuthTypesin interfaceISVNConnectionOptions
-
getAuthStorageEnabledOption
-
hasAuthStorageEnabledOption
-
isAuthStorageEnabled
- Specified by:
isAuthStorageEnabledin interfaceISVNConnectionOptions
-
getPasswordStorageTypes
- Specified by:
getPasswordStorageTypesin interfaceISVNConnectionOptions
-
isStorePasswords
- Specified by:
isStorePasswordsin interfaceISVNConnectionOptions
-
getStorePlainTextPasswordOption
-
isStorePlainTextPasswords
- Specified by:
isStorePlainTextPasswordsin interfaceISVNConnectionOptions- Throws:
SVNException
-
isStoreSSLClientCertificatePassphrases
- Specified by:
isStoreSSLClientCertificatePassphrasesin interfaceISVNConnectionOptions
-
getStorePlainTextPassphraseOption
-
isStorePlainTextPassphrases
public boolean isStorePlainTextPassphrases(String realm, SVNAuthentication auth) throws SVNException - Specified by:
isStorePlainTextPassphrasesin interfaceISVNConnectionOptions- Throws:
SVNException
-
getUserName
- Specified by:
getUserNamein interfaceISVNConnectionOptions
-
getDefaultSSHCommandLine
-
getDefaultSSHOptionValue
-
getDefaultSSHPortNumber
public int getDefaultSSHPortNumber()- Specified by:
getDefaultSSHPortNumberin interfaceISVNConnectionOptions
-
getDefaultSSHUserName
- Specified by:
getDefaultSSHUserNamein interfaceISVNConnectionOptions
-
getDefaultSSHPassword
- Specified by:
getDefaultSSHPasswordin interfaceISVNConnectionOptions
-
getDefaultSSHKeyFile
- Specified by:
getDefaultSSHKeyFilein interfaceISVNConnectionOptions
-
getDefaultSSHPassphrase
- Specified by:
getDefaultSSHPassphrasein interfaceISVNConnectionOptions
-
getSSLClientCertFile
- Specified by:
getSSLClientCertFilein interfaceISVNConnectionOptions
-
getSSLClientCertPassword
- Specified by:
getSSLClientCertPasswordin interfaceISVNConnectionOptions
-
trustDefaultSSLCertificateAuthority
- Specified by:
trustDefaultSSLCertificateAuthorityin interfaceISVNConnectionOptions
-
getSSLAuthorityFiles
- Specified by:
getSSLAuthorityFilesin interfaceISVNConnectionOptions
-
getProxyHost
- Specified by:
getProxyHostin interfaceISVNConnectionOptions
-
getProxyPort
- Specified by:
getProxyPortin interfaceISVNConnectionOptions
-
getProxyUserName
- Specified by:
getProxyUserNamein interfaceISVNConnectionOptions
-
getProxyPassword
- Specified by:
getProxyPasswordin interfaceISVNConnectionOptions
-
getProxyOption
-
hostExceptedFromProxy
-
getReadTimeout
- Specified by:
getReadTimeoutin interfaceISVNConnectionOptions
-
getConnectTimeout
- Specified by:
getConnectTimeoutin interfaceISVNConnectionOptions
-
getHostProperties
-
getGroupName
-
getOptionValue
-