Class BambooSvnSshAuthenticationManager

java.lang.Object
org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager
com.atlassian.bamboo.repository.svn.BambooSvnSshAuthenticationManager
All Implemented Interfaces:
org.tmatesoft.svn.core.auth.ISVNAuthenticationManager, org.tmatesoft.svn.core.auth.ISVNSSHHostVerifier, org.tmatesoft.svn.core.internal.wc.ISVNSSLPasspharsePromptSupport

public class BambooSvnSshAuthenticationManager extends org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager
  • 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
    BambooSvnSshAuthenticationManager(File configDirectory, String userName, String password, File privateKey, String passphrase, boolean storeAuth, TrustedKeyHelper trustedKeyHelper)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    verifyHostKey(String hostName, int port, String keyAlgorithm, byte[] hostKey)
     

    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, getFirstAuthentication, getHostOptionsProvider, getNextAuthentication, getProxyManager, getReadTimeout, getRuntimeAuthStorage, getTrustManager, isAuthenticationForced, isDismissSensitiveDataUponUse, isSSLPassphrasePromtSupported, setAuthenticationForced, setAuthenticationProvider, setAuthenticationStorageOptions, setDismissSensitiveDataUponUse, setHostOptionsProvider, setInMemoryConfigOptions, setInMemoryServersOptions, setRuntimeStorage

    Methods inherited from class java.lang.Object

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

    • BambooSvnSshAuthenticationManager

      public BambooSvnSshAuthenticationManager(File configDirectory, String userName, String password, File privateKey, String passphrase, boolean storeAuth, TrustedKeyHelper trustedKeyHelper)
  • Method Details

    • verifyHostKey

      public void verifyHostKey(String hostName, int port, String keyAlgorithm, byte[] hostKey) throws org.tmatesoft.svn.core.SVNException
      Specified by:
      verifyHostKey in interface org.tmatesoft.svn.core.auth.ISVNSSHHostVerifier
      Overrides:
      verifyHostKey in class org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager
      Throws:
      org.tmatesoft.svn.core.SVNException