private static File getDefaultConfigDir() { return SVNWCUtil.getDefaultConfigurationDirectory(); }
private static File getDefaultConfigDir() { return SVNWCUtil.getDefaultConfigurationDirectory(); }
public DefaultSVNHostOptionsProvider(File configDirectory) { myConfigDirectory = configDirectory == null ? SVNWCUtil.getDefaultConfigurationDirectory() : configDirectory; }
public DefaultSVNAuthenticationManager() { this(SVNWCUtil.getDefaultConfigurationDirectory(), SVNWCUtil.createDefaultOptions(SVNWCUtil.getDefaultConfigurationDirectory(), true).isAuthStorageEnabled(), null, null, null, null); }
public AuthenticationManagerImpl(PrintWriter logWriter) { super(SVNWCUtil.getDefaultConfigurationDirectory(), true, username, password, keyFile, password); this.logWriter = logWriter; SVNAuthStoreHandlerImpl.install(this); }
public static ISVNAuthenticationManager authenticationManager(String username, String password) { return SVNWCUtil.createDefaultAuthenticationManager( SVNWCUtil.getDefaultConfigurationDirectory(), username, password, false /* do not store credentials, not even when configured */); } }
public static ISVNAuthenticationManager authenticationManager(String username, String password) { return SVNWCUtil.createDefaultAuthenticationManager( SVNWCUtil.getDefaultConfigurationDirectory(), username, password, false /* do not store credentials, not even when configured */); } }
public DefaultSVNAuthenticationManager( org.tmatesoft.svn.core.auth.ISVNAuthenticationManager createDefaultAuthenticationManager) { super(SVNWCUtil.getDefaultConfigurationDirectory(), createDefaultAuthenticationManager.isAuthenticationForced(), null, null); }
/** * Creates a default authentication manager that uses the default SVN's * <i>servers</i> configuration and authentication storage. Whether the * default auth storage is used or not depends on the 'store-auth-creds'</i> * option that can be found in the SVN's <i>config</i> file under the * <i>[auth]</i> section. * * @return a default implementation of the credentials and servers * configuration driver interface * @see #getDefaultConfigurationDirectory() */ public static ISVNAuthenticationManager createDefaultAuthenticationManager() { return createDefaultAuthenticationManager(getDefaultConfigurationDirectory(), null, (char[]) null); }
public DefaultSVNAuthenticationManager(File configDirectory, boolean storeAuth, String userName, String password, File privateKey, String passphrase) { //password = password == null ? "" : password; myIsStoreAuth = storeAuth; myConfigDirectory = configDirectory; if (myConfigDirectory == null) { myConfigDirectory = SVNWCUtil.getDefaultConfigurationDirectory(); } myProviders = new ISVNAuthenticationProvider[4]; myProviders[0] = createDefaultAuthenticationProvider(userName, password, privateKey, passphrase, myIsStoreAuth); myProviders[1] = createRuntimeAuthenticationProvider(); myProviders[2] = createCacheAuthenticationProvider(new File(myConfigDirectory, "auth"), userName); }
public DefaultSVNAuthenticationManager(File configDirectory, boolean storeAuth, String userName, String password, File privateKey, String passphrase) { //password = password == null ? "" : password; myIsStoreAuth = storeAuth; myConfigDirectory = configDirectory; if (myConfigDirectory == null) { myConfigDirectory = SVNWCUtil.getDefaultConfigurationDirectory(); } myProviders = new ISVNAuthenticationProvider[4]; myProviders[0] = createDefaultAuthenticationProvider(userName, password, privateKey, passphrase, myIsStoreAuth); myProviders[1] = createRuntimeAuthenticationProvider(); myProviders[2] = createCacheAuthenticationProvider(new File(myConfigDirectory, "auth"), userName); }
protected SVNClientImpl(SvnOperationFactory svnOperationFactory) { this.configDir = SVNWCUtil.getDefaultConfigurationDirectory().getAbsolutePath(); this.shouldDisposeSvnOperationsFactory = svnOperationFactory == null; this.svnOperationFactory = svnOperationFactory == null ? new SvnOperationFactory() : svnOperationFactory; this.svnOperationFactory.setEventHandler(getEventHandler()); synchronized (SVNClientImpl.class) { instanceCount++; } }
public static ISVNAuthenticationManager createSvnAuthenticationManager(ISVNAuthenticationProvider authProvider) { File configDir; if (CONFIG_DIR!=null) configDir = new File(CONFIG_DIR); else configDir = SVNWCUtil.getDefaultConfigurationDirectory(); ISVNAuthenticationManager sam = new SVNAuthenticationManager(configDir, null, null); sam.setAuthenticationProvider(authProvider); SVNAuthStoreHandlerImpl.install(sam); return sam; }
protected SVNClientImpl(SVNClient owner, IHTTPConnectionFactory httpConnectionFactory, ISVNConnectorFactory svnConnectorFactory) { DAVRepositoryFactory.setup(httpConnectionFactory); SVNRepositoryFactoryImpl.setup(svnConnectorFactory); FSRepositoryFactory.setup(); myConfigDir = SVNWCUtil.getDefaultConfigurationDirectory().getAbsolutePath(); myOwner = owner == null ? (SVNClientInterface) this : (SVNClientInterface) owner; synchronized (SVNClientImpl.class) { ourInstanceCount++; } }
protected SVNClientImpl(SVNClient owner, IHTTPConnectionFactory httpConnectionFactory, ISVNConnectorFactory svnConnectorFactory) { DAVRepositoryFactory.setup(httpConnectionFactory); SVNRepositoryFactoryImpl.setup(svnConnectorFactory); FSRepositoryFactory.setup(); myConfigDir = SVNWCUtil.getDefaultConfigurationDirectory().getAbsolutePath(); myOwner = owner == null ? (SVNClientInterface) this : (SVNClientInterface) owner; synchronized (SVNClientImpl.class) { ourInstanceCount++; } }
public DefaultSVNAuthenticationManager(File configDirectory, boolean storeAuth, String userName, String password, File privateKey, String passphrase) { password = password == null ? "" : password; myIsStoreAuth = storeAuth; myConfigDirectory = configDirectory; if (myConfigDirectory == null) { myConfigDirectory = SVNWCUtil.getDefaultConfigurationDirectory(); } myProviders = new ISVNAuthenticationProvider[4]; myProviders[0] = createDefaultAuthenticationProvider(userName, password, privateKey, passphrase, myIsStoreAuth); myProviders[1] = createRuntimeAuthenticationProvider(); myProviders[2] = createCacheAuthenticationProvider(new File(myConfigDirectory, "auth")); }
protected SVNClientImpl(SVNClient owner, IHTTPConnectionFactory httpConnectionFactory, ISVNConnectorFactory svnConnectorFactory) { DAVRepositoryFactory.setup(httpConnectionFactory); SVNRepositoryFactoryImpl.setup(svnConnectorFactory); FSRepositoryFactory.setup(); myConfigDir = SVNWCUtil.getDefaultConfigurationDirectory().getAbsolutePath(); myOwner = owner == null ? (SVNClientInterface) this : (SVNClientInterface) owner; }
protected SVNClientImpl(SVNClient owner, IHTTPConnectionFactory httpConnectionFactory, ISVNConnectorFactory svnConnectorFactory) { DAVRepositoryFactory.setup(httpConnectionFactory); SVNRepositoryFactoryImpl.setup(svnConnectorFactory); FSRepositoryFactory.setup(); myConfigDir = SVNWCUtil.getDefaultConfigurationDirectory().getAbsolutePath(); myOwner = owner == null ? (SVNClientInterface) this : (SVNClientInterface) owner; synchronized (SVNClientImpl.class) { ourInstanceCount++; } }
/** * Creates an instance of {@link DefaultSVNAuthenticationManager} * * @since 1.8.9 */ public DefaultSVNAuthenticationManager(File configDirectory, boolean storeAuth, String userName, char[] password, File privateKey, char[] passphrase) { myIsStoreAuth = storeAuth; myConfigDirectory = configDirectory; if (myConfigDirectory == null) { myConfigDirectory = SVNWCUtil.getDefaultConfigurationDirectory(); } myProviders = new ISVNAuthenticationProvider[4]; myProviders[0] = createDefaultAuthenticationProvider(userName, password, privateKey, passphrase, myIsStoreAuth); myProviders[1] = createRuntimeAuthenticationProvider(); myProviders[2] = createCacheAuthenticationProvider(new File(myConfigDirectory, "auth"), userName); }
private void configureAuthenticationManager(SVNRepository repo) { ISVNAuthenticationManager manager = new DefaultSVNAuthenticationManager(SVNWCUtil.getDefaultConfigurationDirectory(), true, null, null, null, null) { @Override public ISVNProxyManager getProxyManager(SVNURL url) throws SVNException { ISVNProxyManager pm = super.getProxyManager(url); if(pm!=null) return pm; return SubversionWagon.this.getProxyManager(url); } }; manager.setAuthenticationProvider(createAuthenticationProvider()); repo.setAuthenticationManager(manager); }