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
