Interface SshAuth

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy

public interface SshAuth extends org.jvnet.hk2.config.ConfigBeanProxy
A cluster defines a homogeneous set of server instances that share the same applications, resources, and configuration.
  • Method Details

    • getUserName

      String getUserName()
      Points to a username.
      Returns:
      a username name
    • setUserName

      void setUserName(String userName) throws PropertyVetoException
      Sets the value of the userName property.
      Parameters:
      userName - allowed object is String
      Throws:
      PropertyVetoException - if a listener vetoes the change
    • getKeyfile

      String getKeyfile()
      Points to a key file.
      Returns:
      a key file name
    • setKeyfile

      void setKeyfile(String keyfile) throws PropertyVetoException
      Sets the value of the keyfile property.
      Parameters:
      keyfile - allowed object is String
      Throws:
      PropertyVetoException - if a listener vetoes the change
    • getPassword

      String getPassword()
      SSH password.
      Returns:
      SSH Password which may be a password alias of the form ${ALIAS=aliasname}
    • setPassword

      void setPassword(String password) throws PropertyVetoException
      Sets the value of the password property.
      Parameters:
      password - allowed object is String
      Throws:
      PropertyVetoException - if a listener vetoes the change
    • getKeyPassphrase

      String getKeyPassphrase()
      SSH Keyfile passphrase.
      Returns:
      SSH keyfile encryption passphrase which may be a password alias of the form ${ALIAS=aliasname}
    • setKeyPassphrase

      void setKeyPassphrase(String passphrase) throws PropertyVetoException
      Sets the value of the passphrase property.
      Parameters:
      passphrase - allowed object is String
      Throws:
      PropertyVetoException - if a listener vetoes the change