Class SSHCredentials

java.lang.Object
org.netxms.client.SSHCredentials

public class SSHCredentials extends Object
SSH credentials object
  • Constructor Details

    • SSHCredentials

      public SSHCredentials(String login, String password, int keyId)
      Create new SSH credentials object.
      Parameters:
      login - login name
      password - password
      keyId - SSH key ID (0 if not assigned)
    • SSHCredentials

      public SSHCredentials(NXCPMessage msg, long baseId)
      Create new SSH credentials object from NXCP message
      Parameters:
      msg - NXCP message
      baseId - base field ID
  • Method Details

    • fillMessage

      public void fillMessage(NXCPMessage msg, long baseId)
      Fill NXCP message with object data
      Parameters:
      msg - NXCP message
      baseId - base field ID
    • getLogin

      public String getLogin()
      Returns:
      the login
    • getPassword

      public String getPassword()
      Returns:
      the password
    • getKeyId

      public int getKeyId()
      Returns:
      the keyId
    • setLogin

      public void setLogin(String login)
      Parameters:
      login - the login to set
    • setPassword

      public void setPassword(String password)
      Parameters:
      password - the password to set
    • setKeyId

      public void setKeyId(int keyId)
      Parameters:
      keyId - the keyId to set
    • toString

      public String toString()
      Overrides:
      toString in class Object
      See Also: