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 java.lang.String[]private final SVNCompositeConfigFileprivate final SVNCompositeConfigFile -
Constructor Summary
ConstructorsConstructorDescriptionDefaultSVNConnectionOptions(SVNCompositeConfigFile serversFile, SVNCompositeConfigFile configFile) -
Method Summary
Modifier and TypeMethodDescriptionprivate java.lang.Stringjava.util.CollectiongetAuthTypes(SVNURL url) private SVNCompositeConfigFileintgetConnectTimeout(SVNURL url) private java.lang.Stringjava.lang.Stringprivate java.lang.StringgetDefaultSSHOptionValue(java.lang.String optionName, java.lang.String systemProperty, java.lang.String fallbackSystemProperty) java.lang.Stringjava.lang.Stringintjava.lang.Stringprivate static java.lang.StringgetGroupName(java.util.Map groups, java.lang.String host) private java.util.MapgetHostProperties(java.lang.String host) private static java.lang.StringgetOptionValue(java.lang.String commandLine, java.lang.String optionName) java.lang.String[]java.lang.StringgetProxyHost(SVNURL url) private java.lang.StringgetProxyOption(SVNURL url, java.lang.String optionName, java.lang.String systemProperty) java.lang.StringgetProxyPassword(SVNURL url) java.lang.StringgetProxyPort(SVNURL url) java.lang.StringgetProxyUserName(SVNURL url) intgetReadTimeout(SVNURL url) private SVNCompositeConfigFilejava.io.File[]java.lang.Stringjava.lang.Stringprivate java.lang.Stringprivate java.lang.Stringjava.lang.StringgetUserName(SVNURL url) booleanprivate static booleanhostExceptedFromProxy(java.lang.String host, java.util.Map properties) booleanbooleanisStorePasswords(SVNURL url) booleanisStorePlainTextPassphrases(java.lang.String realm, SVNAuthentication auth) booleanisStorePlainTextPasswords(java.lang.String realm, SVNAuthentication auth) booleanbooleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DEFAULT_PASSWORD_STORE_TYPES
private static final java.lang.String[] 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
public java.lang.String[] getPasswordStorageTypes()- Specified by:
getPasswordStorageTypesin interfaceISVNConnectionOptions
-
isStorePasswords
- Specified by:
isStorePasswordsin interfaceISVNConnectionOptions
-
getStorePlainTextPasswordOption
-
isStorePlainTextPasswords
public boolean isStorePlainTextPasswords(java.lang.String realm, SVNAuthentication auth) throws SVNException - Specified by:
isStorePlainTextPasswordsin interfaceISVNConnectionOptions- Throws:
SVNException
-
isStoreSSLClientCertificatePassphrases
- Specified by:
isStoreSSLClientCertificatePassphrasesin interfaceISVNConnectionOptions
-
getStorePlainTextPassphraseOption
-
isStorePlainTextPassphrases
public boolean isStorePlainTextPassphrases(java.lang.String realm, SVNAuthentication auth) throws SVNException - Specified by:
isStorePlainTextPassphrasesin interfaceISVNConnectionOptions- Throws:
SVNException
-
getUserName
- Specified by:
getUserNamein interfaceISVNConnectionOptions
-
getDefaultSSHCommandLine
private java.lang.String getDefaultSSHCommandLine() -
getDefaultSSHOptionValue
private java.lang.String getDefaultSSHOptionValue(java.lang.String optionName, java.lang.String systemProperty, java.lang.String fallbackSystemProperty) -
getDefaultSSHPortNumber
public int getDefaultSSHPortNumber()- Specified by:
getDefaultSSHPortNumberin interfaceISVNConnectionOptions
-
getDefaultSSHUserName
public java.lang.String getDefaultSSHUserName()- Specified by:
getDefaultSSHUserNamein interfaceISVNConnectionOptions
-
getDefaultSSHPassword
public java.lang.String getDefaultSSHPassword()- Specified by:
getDefaultSSHPasswordin interfaceISVNConnectionOptions
-
getDefaultSSHKeyFile
public java.lang.String getDefaultSSHKeyFile()- Specified by:
getDefaultSSHKeyFilein interfaceISVNConnectionOptions
-
getDefaultSSHPassphrase
public java.lang.String 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
private java.lang.String getProxyOption(SVNURL url, java.lang.String optionName, java.lang.String systemProperty) -
hostExceptedFromProxy
private static boolean hostExceptedFromProxy(java.lang.String host, java.util.Map properties) -
getReadTimeout
- Specified by:
getReadTimeoutin interfaceISVNConnectionOptions
-
getConnectTimeout
- Specified by:
getConnectTimeoutin interfaceISVNConnectionOptions
-
getHostProperties
private java.util.Map getHostProperties(java.lang.String host) -
getGroupName
private static java.lang.String getGroupName(java.util.Map groups, java.lang.String host) -
getOptionValue
private static java.lang.String getOptionValue(java.lang.String commandLine, java.lang.String optionName)
-