Package hudson.scm

Class SVNAuthenticationManager

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

public class SVNAuthenticationManager extends org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager
Author:
schristou88
  • 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

    Constructors
    Constructor
    Description
    SVNAuthenticationManager(File configDir, String userName, String password)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.tmatesoft.svn.core.auth.SVNAuthentication
    getFirstAuthentication(String kind, String realm, org.tmatesoft.svn.core.SVNURL url)
     

    Methods inherited from class org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager

    acknowledgeAuthentication, acknowledgeTrustManager, createAuthenticationStorageOptions, createCacheAuthenticationProvider, createDefaultAuthenticationProvider, createRuntimeAuthenticationProvider, dismissSensitiveData, getAuthenticationProvider, getAuthenticationStorageOptions, getAuthTypes, getConfigDirectory, getConnectTimeout, getDefaultOptions, getDefaultSSHAuthentication, getHostOptionsProvider, getNextAuthentication, getProxyManager, getReadTimeout, getRuntimeAuthStorage, getTrustManager, isAuthenticationForced, isDismissSensitiveDataUponUse, isSSLPassphrasePromtSupported, setAuthenticationForced, setAuthenticationProvider, setAuthenticationStorageOptions, setDismissSensitiveDataUponUse, setHostOptionsProvider, setInMemoryConfigOptions, setInMemoryServersOptions, setRuntimeStorage, verifyHostKey

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SVNAuthenticationManager

      public SVNAuthenticationManager(File configDir, String userName, String password)
  • Method Details

    • getFirstAuthentication

      @CheckForNull 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