hudson.scm
类 BlameSubversionCredentialProvider

java.lang.Object
  继承者 hudson.scm.BlameSubversionCredentialProvider
所有已实现的接口:
hudson.ExtensionPoint

public abstract class BlameSubversionCredentialProvider
extends java.lang.Object
implements hudson.ExtensionPoint

Extension point for programmatically providing a credential (such as username/password) for Subversion access.

Put Extension on your implementation to have it registered. Modify: changed by tang

从以下版本开始:
1.301
作者:
tang,Kohsuke Kawaguchi

嵌套类摘要
 
从接口 hudson.ExtensionPoint 继承的嵌套类/接口
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
构造方法摘要
BlameSubversionCredentialProvider()
           
 
方法摘要
static hudson.ExtensionList<BlameSubversionCredentialProvider> all()
          All regsitered instances.
abstract  BlameSubversionSCM.DescriptorImpl.Credential getCredential(org.tmatesoft.svn.core.SVNURL url, java.lang.String realm)
          Called whenever Hudson needs to connect to an authenticated subversion repository, to obtain a credential.
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

BlameSubversionCredentialProvider

public BlameSubversionCredentialProvider()
方法详细信息

getCredential

public abstract BlameSubversionSCM.DescriptorImpl.Credential getCredential(org.tmatesoft.svn.core.SVNURL url,
                                                                           java.lang.String realm)
Called whenever Hudson needs to connect to an authenticated subversion repository, to obtain a credential.

参数:
realm - This is a non-null string that represents the realm of authentication.
url - URL that is being accessed. Never null.
返回:
null if the implementation doesn't understand the given realm. When null is returned, Hudson searches other sources of credentials to come up with one.

all

public static hudson.ExtensionList<BlameSubversionCredentialProvider> all()
All regsitered instances.



Copyright © 2010. All Rights Reserved.