Interface SSHUser

  • All Superinterfaces:
    com.cloudbees.plugins.credentials.Credentials, Describable<com.cloudbees.plugins.credentials.Credentials>, ExtensionPoint, com.cloudbees.plugins.credentials.common.IdCredentials, Serializable, com.cloudbees.plugins.credentials.common.StandardCredentials, com.cloudbees.plugins.credentials.common.StandardUsernameCredentials, com.cloudbees.plugins.credentials.common.UsernameCredentials
    All Known Subinterfaces:
    SSHUserPassword, SSHUserPrivateKey
    All Known Implementing Classes:
    BaseSSHUser, BasicSSHUserPassword, BasicSSHUserPrivateKey

    @Deprecated
    public interface SSHUser
    extends com.cloudbees.plugins.credentials.common.StandardUsernameCredentials
    Deprecated.
    Use StandardUsernameCredentials as the common class.
    Represents a user name and a secret (password/privateKey/etc) needed to perform an authentication in an SSH connection.

    This interface is a base interface that defines commonality across all the modes of authentications, then the subtype defines a specific type of secret.

    See Also:
    SSHUserPassword, SSHUserPrivateKey, SSHUserListBoxModel
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.cloudbees.plugins.credentials.common.IdCredentials

        com.cloudbees.plugins.credentials.common.IdCredentials.Helpers
      • Nested classes/interfaces inherited from interface com.cloudbees.plugins.credentials.common.StandardUsernameCredentials

        com.cloudbees.plugins.credentials.common.StandardUsernameCredentials.NameProvider
    • Method Summary

      • Methods inherited from interface com.cloudbees.plugins.credentials.Credentials

        forRun, getDescriptor, getScope
      • Methods inherited from interface com.cloudbees.plugins.credentials.common.IdCredentials

        getId
      • Methods inherited from interface com.cloudbees.plugins.credentials.common.StandardCredentials

        getDescription
      • Methods inherited from interface com.cloudbees.plugins.credentials.common.UsernameCredentials

        getUsername, isUsernameSecret