Client - SetEncryptionAlgs


__cdecl FlowSshC_Client_SetEncryptionAlgs
  FlowSshC_Client* client,
  FlowSshC_EncryptionAlgs const* algs);


[Client] void SetEncryptionAlgs(EncryptionAlgs const& algs);


[ClientBase] public void SetEncryptionAlgs(EncryptionAlgs algs);



SetEncryptionAlgs allows you to enable and prioritize or disable various encryption algorithms for the session. Calling SetEncryptionAlgs has no effect on active clients past the initial key exchange.

By default, all encryption algorithms are enabled except "none". You will normally not need to alter this option. If you do, it should be only for a clear reason.

[C/.NET] Passing a NULL/null algs parameter will load default values.