ssh_auth.h
error_t sshFormatUserAuthMethods(SshConnection *connection, uint8_t *p, size_t *written)
Format the list of allowed authentication methods.
Definition: ssh_auth.c:563
error_t sshFormatUserAuthSuccess(SshConnection *connection, uint8_t *p, size_t *length)
Format SSH_MSG_USERAUTH_SUCCESS message.
Definition: ssh_auth.c:494
error_t sshAcceptAuthRequest(SshConnection *connection)
Accept client's authentication request.
Definition: ssh_auth.c:263
error_t sshRejectAuthRequest(SshConnection *connection)
Reject client's authentication request.
Definition: ssh_auth.c:293
error_t sshFormatUserAuthFailure(SshConnection *connection, uint8_t *p, size_t *length)
Format SSH_MSG_USERAUTH_FAILURE message.
Definition: ssh_auth.c:516
error_t sshParseUserAuthRequest(SshConnection *connection, const uint8_t *message, size_t length)
Parse SSH_MSG_USERAUTH_REQUEST message.
Definition: ssh_auth.c:717
SshAuthMethod sshGetAuthMethod(SshConnection *connection)
Get current authentication method.
Definition: ssh_auth.c:1147
error_t sshFormatUserAuthBanner(SshConnection *connection, const char_t *banner, uint8_t *p, size_t *length)
Format SSH_MSG_USERAUTH_BANNER message.
Definition: ssh_auth.c:327
error_t sshParseUserAuthSuccess(SshConnection *connection, const uint8_t *message, size_t length)
Parse SSH_MSG_USERAUTH_SUCCESS message.
Definition: ssh_auth.c:929
error_t sshParseUserAuthMessage(SshConnection *connection, uint8_t type, const uint8_t *message, size_t length)
Parse authentication method specific method messages.
Definition: ssh_auth.c:1076
error_t sshParseUserAuthFailure(SshConnection *connection, const uint8_t *message, size_t length)
Parse SSH_MSG_USERAUTH_FAILURE message.
Definition: ssh_auth.c:980
error_t sshSendUserAuthBanner(SshConnection *connection, const char_t *banner)
Send SSH_MSG_USERAUTH_BANNER message.
Definition: ssh_auth.c:67
error_t sshSendUserAuthSuccess(SshConnection *connection)
Send SSH_MSG_USERAUTH_SUCCESS message.
Definition: ssh_auth.c:171
error_t sshParseNoneAuthParams(SshConnection *connection, const SshString *userName, const uint8_t *p, size_t length)
Parse "none" method specific fields.
Definition: ssh_auth.c:858
error_t sshSendUserAuthFailure(SshConnection *connection)
Send SSH_MSG_USERAUTH_FAILURE message.
Definition: ssh_auth.c:219
error_t sshFormatUserAuthRequest(SshConnection *connection, uint8_t *message, size_t *length)
Format SSH_MSG_USERAUTH_REQUEST message.
Definition: ssh_auth.c:376
error_t sshParseUserAuthBanner(SshConnection *connection, const uint8_t *message, size_t length)
Parse SSH_MSG_USERAUTH_BANNER message.
Definition: ssh_auth.c:640
error_t sshSendUserAuthRequest(SshConnection *connection)
Send SSH_MSG_USERAUTH_REQUEST message.
Definition: ssh_auth.c:109
Secure Shell (SSH)
error_t sshFormatNoneAuthParams(SshConnection *connection, uint8_t *p, size_t *written)
Format "none" method specific fields.
Definition: ssh_auth.c:470