Plugin API 2.2.0. Needs Termix 26.11.2.
Added
applyCertificateAuthworks in a plugin process: it puts the certificate on the config and Termix applies it to the real client.isSandboxSshClientandSANDBOX_CERTIFICATE_FIELDin/ssh-certs
Changed
- An SSH auth provider's
onAuthFailedandconnectOptions, andonAuthFailedfromctx.ssh.prepare, may return a Promise. Await them createMockCtx({ sandbox: true })lets aprocess.runhandle'sexitedPromise through, readsctx.http.baseUrl(req)without checking the request, and refusesonBannerandonKeyboardInteractiveon an SSH auth provider, the way a plugin process does