Class SSHUserPrivateKeyHandler

java.lang.Object
org.jenkinsci.plugins.pipeline.modeldefinition.model.CredentialsBindingHandler<com.cloudbees.jenkins.plugins.sshcredentials.SSHUserPrivateKey>
org.jenkinsci.plugins.pipeline.modeldefinition.credentials.impl.SSHUserPrivateKeyHandler
All Implemented Interfaces:
ExtensionPoint

@Extension public class SSHUserPrivateKeyHandler extends org.jenkinsci.plugins.pipeline.modeldefinition.model.CredentialsBindingHandler<com.cloudbees.jenkins.plugins.sshcredentials.SSHUserPrivateKey>
  • Constructor Details

    • SSHUserPrivateKeyHandler

      public SSHUserPrivateKeyHandler()
  • Method Details

    • type

      @NonNull public Class<? extends com.cloudbees.plugins.credentials.common.StandardCredentials> type()
      Specified by:
      type in class org.jenkinsci.plugins.pipeline.modeldefinition.model.CredentialsBindingHandler<com.cloudbees.jenkins.plugins.sshcredentials.SSHUserPrivateKey>
    • getWithCredentialsParameters

      @NonNull public List<Map<String,Object>> getWithCredentialsParameters(String credentialsId)
      Specified by:
      getWithCredentialsParameters in class org.jenkinsci.plugins.pipeline.modeldefinition.model.CredentialsBindingHandler<com.cloudbees.jenkins.plugins.sshcredentials.SSHUserPrivateKey>