hudson.scm
クラス UserProvidedCredential.AuthenticationManagerImpl

java.lang.Object
  上位を拡張 org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager
      上位を拡張 hudson.scm.UserProvidedCredential.AuthenticationManagerImpl
すべての実装されたインタフェース:
org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
含まれているクラス:
UserProvidedCredential

public class UserProvidedCredential.AuthenticationManagerImpl
extends org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager

ISVNAuthenticationManager that uses the user provided credential.


入れ子のクラスの概要
 
クラス org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager から継承された入れ子のクラス/インタフェース
org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.DumbAuthenticationProvider, org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.IPersistentAuthenticationProvider
 
フィールドの概要
 
インタフェース org.tmatesoft.svn.core.auth.ISVNAuthenticationManager から継承されたフィールド
PASSWORD, SSH, SSL, USERNAME
 
コンストラクタの概要
UserProvidedCredential.AuthenticationManagerImpl(java.io.PrintWriter logWriter)
           
UserProvidedCredential.AuthenticationManagerImpl(hudson.model.TaskListener listener)
           
UserProvidedCredential.AuthenticationManagerImpl(java.io.Writer w)
           
 
メソッドの概要
 void acknowledgeAuthentication(boolean accepted, java.lang.String kind, java.lang.String realm, org.tmatesoft.svn.core.SVNErrorMessage errorMessage, org.tmatesoft.svn.core.auth.SVNAuthentication authentication)
           
 void checkIfProtocolCompleted()
          Verifies that the expected authentication happened.
 org.tmatesoft.svn.core.auth.SVNAuthentication getFirstAuthentication(java.lang.String kind, java.lang.String realm, org.tmatesoft.svn.core.SVNURL url)
           
 org.tmatesoft.svn.core.auth.SVNAuthentication getNextAuthentication(java.lang.String kind, java.lang.String realm, org.tmatesoft.svn.core.SVNURL url)
          Getting here means the authentication tried in getFirstAuthentication(String, String, SVNURL) didn't work.
protected  void onSuccess(java.lang.String realm, SubversionSCM.DescriptorImpl.Credential cred)
          Called upon a successful acceptance of the credential.
 
クラス org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager から継承されたメソッド
acknowledgeTrustManager, createCacheAuthenticationProvider, createDefaultAuthenticationProvider, createRuntimeAuthenticationProvider, getAuthenticationProvider, getConfigFile, getConnectTimeout, getDefaultSSHAuthentication, getDefaultSSHPortNumber, getProxyManager, getReadTimeout, getRuntimeAuthStorage, getServersFile, getTrustManager, isAuthenticationForced, isAuthStorageEnabled, isStorePasswords, setAuthenticationForced, setAuthenticationProvider, setRuntimeStorage
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

UserProvidedCredential.AuthenticationManagerImpl

public UserProvidedCredential.AuthenticationManagerImpl(java.io.PrintWriter logWriter)

UserProvidedCredential.AuthenticationManagerImpl

public UserProvidedCredential.AuthenticationManagerImpl(java.io.Writer w)

UserProvidedCredential.AuthenticationManagerImpl

public UserProvidedCredential.AuthenticationManagerImpl(hudson.model.TaskListener listener)
メソッドの詳細

getFirstAuthentication

public org.tmatesoft.svn.core.auth.SVNAuthentication getFirstAuthentication(java.lang.String kind,
                                                                            java.lang.String realm,
                                                                            org.tmatesoft.svn.core.SVNURL url)
                                                                     throws org.tmatesoft.svn.core.SVNException
定義:
インタフェース org.tmatesoft.svn.core.auth.ISVNAuthenticationManager 内の getFirstAuthentication
オーバーライド:
クラス org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager 内の getFirstAuthentication
例外:
org.tmatesoft.svn.core.SVNException

getNextAuthentication

public org.tmatesoft.svn.core.auth.SVNAuthentication getNextAuthentication(java.lang.String kind,
                                                                           java.lang.String realm,
                                                                           org.tmatesoft.svn.core.SVNURL url)
                                                                    throws org.tmatesoft.svn.core.SVNException
Getting here means the authentication tried in getFirstAuthentication(String, String, SVNURL) didn't work.

定義:
インタフェース org.tmatesoft.svn.core.auth.ISVNAuthenticationManager 内の getNextAuthentication
オーバーライド:
クラス org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager 内の getNextAuthentication
例外:
org.tmatesoft.svn.core.SVNException

acknowledgeAuthentication

public void acknowledgeAuthentication(boolean accepted,
                                      java.lang.String kind,
                                      java.lang.String realm,
                                      org.tmatesoft.svn.core.SVNErrorMessage errorMessage,
                                      org.tmatesoft.svn.core.auth.SVNAuthentication authentication)
                               throws org.tmatesoft.svn.core.SVNException
定義:
インタフェース org.tmatesoft.svn.core.auth.ISVNAuthenticationManager 内の acknowledgeAuthentication
オーバーライド:
クラス org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager 内の acknowledgeAuthentication
例外:
org.tmatesoft.svn.core.SVNException

onSuccess

protected void onSuccess(java.lang.String realm,
                         SubversionSCM.DescriptorImpl.Credential cred)
Called upon a successful acceptance of the credential.


checkIfProtocolCompleted

public void checkIfProtocolCompleted()
                              throws org.tmatesoft.svn.core.SVNCancelException
Verifies that the expected authentication happened.

例外:
org.tmatesoft.svn.core.SVNCancelException


Copyright © 2010. All Rights Reserved.