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 |
| 从类 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.