Package org.jenkinsci.plugins.jsch
Class JSchSSHPublicKeyAuthenticator.Factory
- java.lang.Object
-
- com.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticatorFactory
-
- org.jenkinsci.plugins.jsch.JSchSSHPublicKeyAuthenticator.Factory
-
- All Implemented Interfaces:
ExtensionPoint
,Serializable
- Enclosing class:
- JSchSSHPublicKeyAuthenticator
@Extension public static class JSchSSHPublicKeyAuthenticator.Factory extends com.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticatorFactory
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description Factory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <C,U extends com.cloudbees.plugins.credentials.common.StandardUsernameCredentials>
com.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticator<C,U>newInstance(C session, U user)
protected <C,U extends com.cloudbees.plugins.credentials.common.StandardUsernameCredentials>
com.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticator<C,U>newInstance(C session, U user, String username)
protected <C,U extends com.cloudbees.plugins.credentials.common.StandardUsernameCredentials>
booleansupports(Class<C> connectionClass, Class<U> userClass)
-
-
-
Method Detail
-
newInstance
protected <C,U extends com.cloudbees.plugins.credentials.common.StandardUsernameCredentials> com.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticator<C,U> newInstance(@NonNull C session, @NonNull U user)
- Specified by:
newInstance
in classcom.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticatorFactory
-
newInstance
@Nullable protected <C,U extends com.cloudbees.plugins.credentials.common.StandardUsernameCredentials> com.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticator<C,U> newInstance(@NonNull C session, @NonNull U user, @CheckForNull String username)
- Overrides:
newInstance
in classcom.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticatorFactory
-
-