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 SVNCompositeConfigFile
private final SVNCompositeConfigFile
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultSVNConnectionOptions
(SVNCompositeConfigFile serversFile, SVNCompositeConfigFile configFile) -
Method Summary
Modifier and TypeMethodDescriptionprivate String
getAuthTypes
(SVNURL url) private SVNCompositeConfigFile
int
getConnectTimeout
(SVNURL url) private String
private String
getDefaultSSHOptionValue
(String optionName, String systemProperty, String fallbackSystemProperty) int
private static String
getGroupName
(Map groups, String host) private Map
getHostProperties
(String host) private static String
getOptionValue
(String commandLine, String optionName) String[]
getProxyHost
(SVNURL url) private String
getProxyOption
(SVNURL url, String optionName, String systemProperty) getProxyPassword
(SVNURL url) getProxyPort
(SVNURL url) getProxyUserName
(SVNURL url) int
getReadTimeout
(SVNURL url) private SVNCompositeConfigFile
File[]
private String
private String
getUserName
(SVNURL url) boolean
private static boolean
hostExceptedFromProxy
(String host, Map properties) boolean
boolean
isStorePasswords
(SVNURL url) boolean
isStorePlainTextPassphrases
(String realm, SVNAuthentication auth) boolean
isStorePlainTextPasswords
(String realm, SVNAuthentication auth) boolean
boolean
-
Field Details
-
DEFAULT_PASSWORD_STORE_TYPES
-
myServersFile
-
myConfigFile
-
-
Constructor Details
-
DefaultSVNConnectionOptions
public DefaultSVNConnectionOptions(SVNCompositeConfigFile serversFile, SVNCompositeConfigFile configFile)
-
-
Method Details
-
getServersFile
-
getConfigFile
-
getAuthTypes
- Specified by:
getAuthTypes
in interfaceISVNConnectionOptions
-
getAuthStorageEnabledOption
-
hasAuthStorageEnabledOption
-
isAuthStorageEnabled
- Specified by:
isAuthStorageEnabled
in interfaceISVNConnectionOptions
-
getPasswordStorageTypes
- Specified by:
getPasswordStorageTypes
in interfaceISVNConnectionOptions
-
isStorePasswords
- Specified by:
isStorePasswords
in interfaceISVNConnectionOptions
-
getStorePlainTextPasswordOption
-
isStorePlainTextPasswords
- Specified by:
isStorePlainTextPasswords
in interfaceISVNConnectionOptions
- Throws:
SVNException
-
isStoreSSLClientCertificatePassphrases
- Specified by:
isStoreSSLClientCertificatePassphrases
in interfaceISVNConnectionOptions
-
getStorePlainTextPassphraseOption
-
isStorePlainTextPassphrases
public boolean isStorePlainTextPassphrases(String realm, SVNAuthentication auth) throws SVNException - Specified by:
isStorePlainTextPassphrases
in interfaceISVNConnectionOptions
- Throws:
SVNException
-
getUserName
- Specified by:
getUserName
in interfaceISVNConnectionOptions
-
getDefaultSSHCommandLine
-
getDefaultSSHOptionValue
-
getDefaultSSHPortNumber
public int getDefaultSSHPortNumber()- Specified by:
getDefaultSSHPortNumber
in interfaceISVNConnectionOptions
-
getDefaultSSHUserName
- Specified by:
getDefaultSSHUserName
in interfaceISVNConnectionOptions
-
getDefaultSSHPassword
- Specified by:
getDefaultSSHPassword
in interfaceISVNConnectionOptions
-
getDefaultSSHKeyFile
- Specified by:
getDefaultSSHKeyFile
in interfaceISVNConnectionOptions
-
getDefaultSSHPassphrase
- Specified by:
getDefaultSSHPassphrase
in interfaceISVNConnectionOptions
-
getSSLClientCertFile
- Specified by:
getSSLClientCertFile
in interfaceISVNConnectionOptions
-
getSSLClientCertPassword
- Specified by:
getSSLClientCertPassword
in interfaceISVNConnectionOptions
-
trustDefaultSSLCertificateAuthority
- Specified by:
trustDefaultSSLCertificateAuthority
in interfaceISVNConnectionOptions
-
getSSLAuthorityFiles
- Specified by:
getSSLAuthorityFiles
in interfaceISVNConnectionOptions
-
getProxyHost
- Specified by:
getProxyHost
in interfaceISVNConnectionOptions
-
getProxyPort
- Specified by:
getProxyPort
in interfaceISVNConnectionOptions
-
getProxyUserName
- Specified by:
getProxyUserName
in interfaceISVNConnectionOptions
-
getProxyPassword
- Specified by:
getProxyPassword
in interfaceISVNConnectionOptions
-
getProxyOption
-
hostExceptedFromProxy
-
getReadTimeout
- Specified by:
getReadTimeout
in interfaceISVNConnectionOptions
-
getConnectTimeout
- Specified by:
getConnectTimeout
in interfaceISVNConnectionOptions
-
getHostProperties
-
getGroupName
-
getOptionValue
-