Package hudson.scm

Class 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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
    • Constructor Detail

      • SVNAuthenticationManager

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

      • 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