Package hudson.scm
Class SubversionSCM.DescriptorImpl.Credential
- java.lang.Object
-
- hudson.scm.SubversionSCM.DescriptorImpl.Credential
-
- All Implemented Interfaces:
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 Object implements Serializable
StoresSVNAuthentication
for a single realm.SubversionSCM.DescriptorImpl.Credential
holds data in a persistence-friendly way, and it's capable of creatingSVNAuthentication
object, to be passed to SVNKit.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Credential()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract org.tmatesoft.svn.core.auth.SVNAuthentication
createSVNAuthentication(String kind)
protected ItemGroup
findItemGroup(ModelObject context)
abstract com.cloudbees.plugins.credentials.common.StandardCredentials
toCredentials(ModelObject context, String description)
abstract com.cloudbees.plugins.credentials.common.StandardCredentials
toCredentials(String description)
-
-
-
Method Detail
-
createSVNAuthentication
public abstract org.tmatesoft.svn.core.auth.SVNAuthentication createSVNAuthentication(String kind) throws org.tmatesoft.svn.core.SVNException
- Parameters:
kind
- One of the constants defined inISVNAuthenticationManager
, indicating what subtype ofSVNAuthentication
is expected.- Throws:
org.tmatesoft.svn.core.SVNException
-
toCredentials
public abstract com.cloudbees.plugins.credentials.common.StandardCredentials toCredentials(String description) throws IOException
- Throws:
IOException
-
toCredentials
public abstract com.cloudbees.plugins.credentials.common.StandardCredentials toCredentials(ModelObject context, String description) throws IOException
- Throws:
IOException
-
findItemGroup
protected ItemGroup findItemGroup(ModelObject context)
-
-