Package hudson.scm
Class SubversionSCM.DescriptorImpl.SshPublicKeyCredential
java.lang.Object
hudson.scm.SubversionSCM.DescriptorImpl.Credential
hudson.scm.SubversionSCM.DescriptorImpl.SshPublicKeyCredential
- All Implemented Interfaces:
Serializable
- Enclosing class:
- SubversionSCM.DescriptorImpl
public static final class SubversionSCM.DescriptorImpl.SshPublicKeyCredential
extends SubversionSCM.DescriptorImpl.Credential
Public key authentication for Subversion over SSH.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.tmatesoft.svn.core.auth.SVNSSHAuthentication
com.cloudbees.plugins.credentials.common.StandardCredentials
toCredentials
(ModelObject context, String description) com.cloudbees.plugins.credentials.common.StandardCredentials
toCredentials
(String description) Methods inherited from class hudson.scm.SubversionSCM.DescriptorImpl.Credential
findItemGroup
-
Constructor Details
-
Method Details
-
createSVNAuthentication
public org.tmatesoft.svn.core.auth.SVNSSHAuthentication createSVNAuthentication(String kind) throws org.tmatesoft.svn.core.SVNException - Specified by:
createSVNAuthentication
in classSubversionSCM.DescriptorImpl.Credential
- Parameters:
kind
- One of the constants defined inISVNAuthenticationManager
, indicating what subtype ofSVNAuthentication
is expected.- Throws:
org.tmatesoft.svn.core.SVNException
-
toCredentials
public com.cloudbees.plugins.credentials.common.StandardCredentials toCredentials(String description) throws IOException - Specified by:
toCredentials
in classSubversionSCM.DescriptorImpl.Credential
- Throws:
IOException
-
toCredentials
public com.cloudbees.plugins.credentials.common.StandardCredentials toCredentials(ModelObject context, String description) throws IOException - Specified by:
toCredentials
in classSubversionSCM.DescriptorImpl.Credential
- Throws:
IOException
-