SSH server settings. More...
#include <ssh_server.h>
Detailed Description
SSH server settings.
Definition at line 73 of file ssh_server.h.
Field Documentation
◆ caPublicKeyVerifyCallback
SshCaPublicKeyVerifyCallback caPublicKeyVerifyCallback |
CA public key verification callback.
Definition at line 90 of file ssh_server.h.
◆ certAuthCallback
SshCertAuthCallback certAuthCallback |
Certificate authentication callback.
Definition at line 89 of file ssh_server.h.
◆ channels
SshChannel* channels |
SSH channels.
Definition at line 82 of file ssh_server.h.
◆ connections
SshConnection* connections |
SSH connections.
Definition at line 80 of file ssh_server.h.
◆ ecdhKeyPairGenCallback
SshEcdhKeyPairGenCallback ecdhKeyPairGenCallback |
ECDH key pair generation callback.
Definition at line 101 of file ssh_server.h.
◆ ecdhSharedSecretCalcCallback
SshEcdhSharedSecretCalcCallback ecdhSharedSecretCalcCallback |
ECDH shared secret calculation callback.
Definition at line 102 of file ssh_server.h.
◆ interface
NetInterface* interface |
Underlying network interface.
Definition at line 76 of file ssh_server.h.
◆ keyLogCallback
SshKeyLogCallback keyLogCallback |
Key logging callback (for debugging purpose only)
Definition at line 105 of file ssh_server.h.
◆ numChannels
uint_t numChannels |
Maximum number of SSH channels.
Definition at line 81 of file ssh_server.h.
◆ numConnections
uint_t numConnections |
Maximum number of SSH connections.
Definition at line 79 of file ssh_server.h.
◆ passwordAuthCallback
SshPasswordAuthCallback passwordAuthCallback |
Password authentication callback.
Definition at line 93 of file ssh_server.h.
◆ passwordChangeCallback
SshPasswordChangeCallback passwordChangeCallback |
Password change callback.
Definition at line 94 of file ssh_server.h.
◆ port
uint16_t port |
SSH port number.
Definition at line 77 of file ssh_server.h.
◆ prngAlgo
const PrngAlgo* prngAlgo |
Pseudo-random number generator to be used.
Definition at line 83 of file ssh_server.h.
◆ prngContext
void* prngContext |
Pseudo-random number generator context.
Definition at line 84 of file ssh_server.h.
◆ publicKeyAuthCallback
SshPublicKeyAuthCallback publicKeyAuthCallback |
Public key authentication callback.
Definition at line 86 of file ssh_server.h.
◆ signGenCallback
SshSignGenCallback signGenCallback |
Signature generation callback.
Definition at line 97 of file ssh_server.h.
◆ signVerifyCallback
SshSignVerifyCallback signVerifyCallback |
Signature verification callback.
Definition at line 98 of file ssh_server.h.
◆ task
OsTaskParameters task |
Task parameters.
Definition at line 75 of file ssh_server.h.
◆ timeout
systime_t timeout |
Idle connection timeout.
Definition at line 78 of file ssh_server.h.
The documentation for this struct was generated from the following file:
- cyclone_ssh/ssh/ssh_server.h