Class SshLaunchMethod.DescriptorImpl

All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
SshLaunchMethod

@Extension @Symbol("ssh") public static class SshLaunchMethod.DescriptorImpl extends CreateOSLaunchMethod.CreateOSLaunchMethodDescriptor
Exposes the SSH transport and its credential picker to the template form.
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<CreateOSLaunchMethod>
    • doFillCredentialsIdItems

      @POST public ListBoxModel doFillCredentialsIdItems(@QueryParameter String credentialsId)
      Returns SSH credentials available to Jenkins administrators.
    • doCheckCredentialsId

      @POST public FormValidation doCheckCredentialsId(@QueryParameter String value)
      Reports whether the public key can be derived from the selected credential.