hudson.scm
Class SubversionSCM.DescriptorImpl.Credential

java.lang.Object
  extended by hudson.scm.SubversionSCM.DescriptorImpl.Credential
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
SubversionSCM.DescriptorImpl.PasswordCredential, SubversionSCM.DescriptorImpl.SshPublicKeyCredential, SubversionSCM.DescriptorImpl.SslClientCertificateCredential
Enclosing class:
SubversionSCM.DescriptorImpl

public abstract static class SubversionSCM.DescriptorImpl.Credential
extends java.lang.Object
implements java.io.Serializable

Stores SVNAuthentication for a single realm.

SubversionSCM.DescriptorImpl.Credential holds data in a persistence-friendly way, and it's capable of creating SVNAuthentication object, to be passed to SVNKit.

See Also:
Serialized Form

Constructor Summary
SubversionSCM.DescriptorImpl.Credential()
           
 
Method Summary
abstract  org.tmatesoft.svn.core.auth.SVNAuthentication createSVNAuthentication(java.lang.String kind)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubversionSCM.DescriptorImpl.Credential

public SubversionSCM.DescriptorImpl.Credential()
Method Detail

createSVNAuthentication

public abstract org.tmatesoft.svn.core.auth.SVNAuthentication createSVNAuthentication(java.lang.String kind)
                                                                               throws org.tmatesoft.svn.core.SVNException
Parameters:
kind - One of the constants defined in ISVNAuthenticationManager, indicating what subype of SVNAuthentication is expected.
Throws:
org.tmatesoft.svn.core.SVNException


Copyright © 2010. All Rights Reserved.