Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/remote
electron-common/remote-ssh-connection-provider
RemoteSSHConnectionProvider
Interface RemoteSSHConnectionProvider
interface
RemoteSSHConnectionProvider
{
establishConnection
(
options
:
RemoteSSHConnectionProviderOptions
,
)
:
Promise
<
string
>
;
getSSHConfig
(
customConfigFile
?:
string
)
:
Promise
<
SSHConfig
>
;
matchSSHConfigHost
(
host
:
string
,
user
?:
string
,
customConfigFile
?:
string
,
)
:
Promise
<
undefined
|
Record
<
string
,
string
|
string
[]
>
>
;
}
Implemented by
RemoteSSHConnectionProviderImpl
Index
Methods
establish
Connection
get
SSH
Config
match
SSH
Config
Host
Methods
establish
Connection
establishConnection
(
options
:
RemoteSSHConnectionProviderOptions
,
)
:
Promise
<
string
>
Parameters
options
:
RemoteSSHConnectionProviderOptions
Returns
Promise
<
string
>
get
SSH
Config
getSSHConfig
(
customConfigFile
?:
string
)
:
Promise
<
SSHConfig
>
Parameters
Optional
customConfigFile
:
string
Returns
Promise
<
SSHConfig
>
match
SSH
Config
Host
matchSSHConfigHost
(
host
:
string
,
user
?:
string
,
customConfigFile
?:
string
,
)
:
Promise
<
undefined
|
Record
<
string
,
string
|
string
[]
>
>
Parameters
host
:
string
Optional
user
:
string
Optional
customConfigFile
:
string
Returns
Promise
<
undefined
|
Record
<
string
,
string
|
string
[]
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
establish
Connection
get
SSH
Config
match
SSH
Config
Host
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...