MakeSshServerConfig¶
Load server host key PEM and check the channel receive window.
Constructors¶
create¶
Returns¶
- MakeSshServerConfig val^
Public Functions¶
apply¶
An invalid host key takes precedence when both inputs are invalid.
fun box apply(
host_key_pem': Array[U8 val] val,
listen_host': String val = "127.0.0.1",
listen_port': String val = "22",
algorithms': SshAlgorithmPreferences val = SshDefaultAlgorithms.preferences(),
channel_window': U32 val = SshChannelWindow.initial())
: (SshServerConfig val | SshServerConfigError)
Parameters¶
- host_key_pem': Array[U8 val] val
- listen_host': String val = "127.0.0.1"
- listen_port': String val = "22"
- algorithms': SshAlgorithmPreferences val = SshDefaultAlgorithms.preferences()
- channel_window': U32 val = SshChannelWindow.initial()
Returns¶
- (SshServerConfig val | SshServerConfigError)
eq¶
Parameters¶
- that: MakeSshServerConfig val
Returns¶
- Bool val
ne¶
Parameters¶
- that: MakeSshServerConfig val
Returns¶
- Bool val