com.cloudbees.jenkins.plugins.sshcredentials.impl
Class BasicSSHUserPassword

java.lang.Object
  extended by com.cloudbees.plugins.credentials.BaseCredentials
      extended by com.cloudbees.jenkins.plugins.sshcredentials.impl.BaseSSHUser
          extended by com.cloudbees.jenkins.plugins.sshcredentials.impl.BasicSSHUserPassword
All Implemented Interfaces:
SSHUser, SSHUserPassword, com.cloudbees.plugins.credentials.Credentials, hudson.model.Describable<com.cloudbees.plugins.credentials.Credentials>, java.io.Serializable

public class BasicSSHUserPassword
extends BaseSSHUser
implements SSHUserPassword

A simple username / password for use with SSH connections.

See Also:
Serialized Form

Nested Class Summary
static class BasicSSHUserPassword.DescriptorImpl
          
 
Field Summary
 
Fields inherited from class com.cloudbees.jenkins.plugins.sshcredentials.impl.BaseSSHUser
description, id, username
 
Constructor Summary
BasicSSHUserPassword(com.cloudbees.plugins.credentials.CredentialsScope scope, java.lang.String id, java.lang.String username, java.lang.String password, java.lang.String description)
          Constructor for stapler.
 
Method Summary
 hudson.util.Secret getPassword()
          Returns the password.
 
Methods inherited from class com.cloudbees.jenkins.plugins.sshcredentials.impl.BaseSSHUser
getDescription, getId, getUsername
 
Methods inherited from class com.cloudbees.plugins.credentials.BaseCredentials
getDescriptor, getScope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.cloudbees.jenkins.plugins.sshcredentials.SSHUser
getDescription, getId, getUsername
 
Methods inherited from interface com.cloudbees.plugins.credentials.Credentials
getDescriptor, getScope
 

Constructor Detail

BasicSSHUserPassword

@DataBoundConstructor
public BasicSSHUserPassword(com.cloudbees.plugins.credentials.CredentialsScope scope,
                                                 java.lang.String id,
                                                 java.lang.String username,
                                                 java.lang.String password,
                                                 java.lang.String description)
Constructor for stapler.

Parameters:
scope - the credentials scope
id -
username - the username.
password - the password.
description - the description.
Method Detail

getPassword

@NonNull
public hudson.util.Secret getPassword()
Returns the password.

Specified by:
getPassword in interface SSHUserPassword
Returns:
the password.


Copyright © 2004-2013. All Rights Reserved.