hudson.scm
Class DefaultSVNAuthenticationManager

java.lang.Object
  extended by org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager
      extended by hudson.scm.DefaultSVNAuthenticationManager
All Implemented Interfaces:
org.tmatesoft.svn.core.auth.ISVNAuthenticationManager, org.tmatesoft.svn.core.auth.ISVNSSHHostVerifier, org.tmatesoft.svn.core.internal.wc.ISVNSSLPasspharsePromptSupport

public class DefaultSVNAuthenticationManager
extends org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager
implements ISVNAuthenticationManager

Author:
Steven

Nested Class Summary
 
Nested classes/interfaces inherited from class org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager
org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.DumbAuthenticationProvider, org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.ExtendedHostOptions, org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.ExtendedHostOptionsProvider
 
Field Summary
 
Fields inherited from interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
PASSWORD, SSH, SSL, USERNAME
 
Constructor Summary
DefaultSVNAuthenticationManager()
           
DefaultSVNAuthenticationManager(File configDirectory, boolean storeAuth, String userName, String password)
           
DefaultSVNAuthenticationManager(File subversionConfigDir, boolean b, String username, String password, File keyFile, String password2)
          File configDirectory, boolean storeAuth, String userName, String password, File privateKey, String passphrase)
DefaultSVNAuthenticationManager(org.tmatesoft.svn.core.auth.ISVNAuthenticationManager createDefaultAuthenticationManager)
           
 
Method Summary
 void acknowledgeAuthentication(boolean accepted, String kind, String realm, org.tmatesoft.svn.core.SVNErrorMessage errorMessage, org.tmatesoft.svn.core.auth.SVNAuthentication authentication)
           
 org.tmatesoft.svn.core.auth.ISVNAuthenticationManager getAuthenticationManager()
          Retrieve the authentication manager.
 org.tmatesoft.svn.core.auth.SVNAuthentication getFirstAuthentication(String kind, String realm, org.tmatesoft.svn.core.SVNURL url)
           
 void setAuthenticationOutcomeListener(ISVNAuthenticationOutcomeListener listener)
          Set an outcome listener for the authentication manager.
 
Methods inherited from class org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager
acknowledgeTrustManager, createCacheAuthenticationProvider, createDefaultAuthenticationProvider, createRuntimeAuthenticationProvider, getAuthenticationProvider, getAuthenticationStorageOptions, getAuthTypes, getConfigDirectory, getConnectTimeout, getDefaultOptions, getDefaultSSHAuthentication, getHostOptionsProvider, getNextAuthentication, getProxyManager, getReadTimeout, getRuntimeAuthStorage, getTrustManager, isAuthenticationForced, isSSLPassphrasePromtSupported, setAuthenticationForced, setAuthenticationProvider, setAuthenticationStorageOptions, setHostOptionsProvider, setInMemoryConfigOptions, setInMemoryServersOptions, setRuntimeStorage, verifyHostKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
acknowledgeTrustManager, getConnectTimeout, getNextAuthentication, getProxyManager, getReadTimeout, getTrustManager, isAuthenticationForced, setAuthenticationProvider
 

Constructor Detail

DefaultSVNAuthenticationManager

public DefaultSVNAuthenticationManager(File configDirectory,
                                       boolean storeAuth,
                                       String userName,
                                       String password)

DefaultSVNAuthenticationManager

public DefaultSVNAuthenticationManager(org.tmatesoft.svn.core.auth.ISVNAuthenticationManager createDefaultAuthenticationManager)

DefaultSVNAuthenticationManager

public DefaultSVNAuthenticationManager(File subversionConfigDir,
                                       boolean b,
                                       String username,
                                       String password,
                                       File keyFile,
                                       String password2)
File configDirectory, boolean storeAuth, String userName, String password, File privateKey, String passphrase)

Parameters:
subversionConfigDir -
b -
username -
password -
keyFile -
password2 -

DefaultSVNAuthenticationManager

public DefaultSVNAuthenticationManager()
Method Detail

getAuthenticationManager

public org.tmatesoft.svn.core.auth.ISVNAuthenticationManager getAuthenticationManager()
Description copied from interface: ISVNAuthenticationManager
Retrieve the authentication manager.

Returns:
ISVNAuthenticationManager

getFirstAuthentication

public org.tmatesoft.svn.core.auth.SVNAuthentication getFirstAuthentication(String kind,
                                                                            String realm,
                                                                            org.tmatesoft.svn.core.SVNURL url)
                                                                     throws org.tmatesoft.svn.core.SVNException
Specified by:
getFirstAuthentication in interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
Overrides:
getFirstAuthentication in class org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager
Throws:
org.tmatesoft.svn.core.SVNException

acknowledgeAuthentication

public void acknowledgeAuthentication(boolean accepted,
                                      String kind,
                                      String realm,
                                      org.tmatesoft.svn.core.SVNErrorMessage errorMessage,
                                      org.tmatesoft.svn.core.auth.SVNAuthentication authentication)
                               throws org.tmatesoft.svn.core.SVNException
Specified by:
acknowledgeAuthentication in interface org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
Overrides:
acknowledgeAuthentication in class org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager
Throws:
org.tmatesoft.svn.core.SVNException

setAuthenticationOutcomeListener

public void setAuthenticationOutcomeListener(ISVNAuthenticationOutcomeListener listener)
Description copied from interface: ISVNAuthenticationManager
Set an outcome listener for the authentication manager.



Copyright © 2004-2013 Hudson. All Rights Reserved.