Class SshConnectionProperties

  • Direct Known Subclasses:
    SshToolsConnectionProfile

    public class SshConnectionProperties
    extends java.lang.Object
    Version:
    $Revision: 1.27 $
    Author:
    $author$
    • Field Detail

      • transportProvider

        protected int transportProvider
      • proxyHostname

        protected java.lang.String proxyHostname
      • proxyPort

        protected int proxyPort
      • proxyUsername

        protected java.lang.String proxyUsername
      • proxyPassword

        protected java.lang.String proxyPassword
      • host

        protected java.lang.String host
      • prefDecryption

        protected java.lang.String prefDecryption
      • prefEncryption

        protected java.lang.String prefEncryption
      • prefKex

        protected java.lang.String prefKex
      • prefPK

        protected java.lang.String prefPK
      • prefRecvComp

        protected java.lang.String prefRecvComp
      • prefRecvMac

        protected java.lang.String prefRecvMac
      • prefSendComp

        protected java.lang.String prefSendComp
      • prefSendMac

        protected java.lang.String prefSendMac
      • username

        protected java.lang.String username
      • port

        protected int port
      • localForwardings

        protected java.util.Map localForwardings
      • remoteForwardings

        protected java.util.Map remoteForwardings
      • forwardingAutoStart

        protected boolean forwardingAutoStart
    • Constructor Detail

      • SshConnectionProperties

        public SshConnectionProperties()
        Creates a new SshConnectionProperties object.
    • Method Detail

      • setHost

        public void setHost​(java.lang.String host)
        Parameters:
        host -
      • getHost

        public java.lang.String getHost()
        Returns:
      • setPort

        public void setPort​(int port)
        Parameters:
        port -
      • getPort

        public int getPort()
        Returns:
      • getTransportProvider

        public int getTransportProvider()
        Returns:
      • setTransportProviderString

        public void setTransportProviderString​(java.lang.String name)
        Parameters:
        name -
      • getTransportProviderString

        public java.lang.String getTransportProviderString()
        Returns:
      • getProxyHost

        public java.lang.String getProxyHost()
        Returns:
      • removeAllForwardings

        public void removeAllForwardings()
      • getProxyPort

        public int getProxyPort()
        Returns:
      • getProxyUsername

        public java.lang.String getProxyUsername()
        Returns:
      • getProxyPassword

        public java.lang.String getProxyPassword()
        Returns:
      • setTransportProvider

        public void setTransportProvider​(int transportProvider)
        Parameters:
        transportProvider -
      • setProxyHost

        public void setProxyHost​(java.lang.String proxyHostname)
        Parameters:
        proxyHostname -
      • setProxyPort

        public void setProxyPort​(int proxyPort)
        Parameters:
        proxyPort -
      • setProxyUsername

        public void setProxyUsername​(java.lang.String proxyUsername)
        Parameters:
        proxyUsername -
      • setProxyPassword

        public void setProxyPassword​(java.lang.String proxyPassword)
        Parameters:
        proxyPassword -
      • setPrefCSComp

        public void setPrefCSComp​(java.lang.String pref)
        Parameters:
        pref -
      • getPrefCSComp

        public java.lang.String getPrefCSComp()
        Returns:
      • setPrefCSEncryption

        public void setPrefCSEncryption​(java.lang.String pref)
        Parameters:
        pref -
      • getPrefCSEncryption

        public java.lang.String getPrefCSEncryption()
        Returns:
      • setPrefCSMac

        public void setPrefCSMac​(java.lang.String pref)
        Parameters:
        pref -
      • getPrefCSMac

        public java.lang.String getPrefCSMac()
        Returns:
      • setPrefKex

        public void setPrefKex​(java.lang.String pref)
        Parameters:
        pref -
      • getPrefKex

        public java.lang.String getPrefKex()
        Returns:
      • setPrefPublicKey

        public void setPrefPublicKey​(java.lang.String pref)
        Parameters:
        pref -
      • getPrefPublicKey

        public java.lang.String getPrefPublicKey()
        Returns:
      • setPrefSCComp

        public void setPrefSCComp​(java.lang.String pref)
        Parameters:
        pref -
      • getPrefSCComp

        public java.lang.String getPrefSCComp()
        Returns:
      • setPrefSCEncryption

        public void setPrefSCEncryption​(java.lang.String pref)
        Parameters:
        pref -
      • getPrefSCEncryption

        public java.lang.String getPrefSCEncryption()
        Returns:
      • getLocalForwardings

        public java.util.Map getLocalForwardings()
      • getRemoteForwardings

        public java.util.Map getRemoteForwardings()
      • getForwardingAutoStartMode

        public boolean getForwardingAutoStartMode()
      • setForwardingAutoStartMode

        public void setForwardingAutoStartMode​(boolean forwardingAutoStart)
      • setPrefSCMac

        public void setPrefSCMac​(java.lang.String pref)
        Parameters:
        pref -
      • getPrefSCMac

        public java.lang.String getPrefSCMac()
        Returns:
      • setUsername

        public void setUsername​(java.lang.String username)
        Parameters:
        username -
      • getUsername

        public java.lang.String getUsername()
        Returns: