|
| open_error_t | openapiScpRemoteTransferComplete (openapiClientHandle_t *client_handle) |
| | To update application about the completion of scp remote file transfer.
|
| |
| open_error_t | openapiScpRemoteTransferStart (openapiClientHandle_t *client_handle, int32_t scpClientPID, open_buffdesc *fileParams) |
| | To get the download file complete path and initiate transfer process.
|
| |
| open_error_t | openapiScpRemoteTransferUploadStart (openapiClientHandle_t *client_handle, int32_t scpClientPID, open_buffdesc *fileParams) |
| | To get the upload file complete path and initiate transfer process.
|
| |
| open_error_t | openapiScpServerAdminModeGet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t *scpServerAdminMode) |
| | Get the SCP server admin mode.
|
| |
| open_error_t | openapiScpServerAdminModeSet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t scpServerAdminMode) |
| | Set the SCP server admin mode to initiate file transfer.
|
| |
| open_error_t | openapiScpTransferRemoteComplete (openapiClientHandle_t *client_handle, OPEN_TRANSFER_STATUS_t transferStatus, OPEN_SCP_OPER_t transferType) |
| | To update application about the completion of scp remote file transfer.
|
| |
| open_error_t | openapiScpTransferStatusSet (openapiClientHandle_t *client_handle) |
| | To update application about the status of scp remote file transfer.
|
| |
| open_error_t | openapiSSHActiveSessionsGet (openapiClientHandle_t *client_handle, uint32_t *sshActiveSessions) |
| | Get the active number of SSH sessions.
|
| |
| open_error_t | openapiSSHAdminModeGet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t *sshAdminMode) |
| | Get the admin mode of SSH.
|
| |
| open_error_t | openapiSSHAdminModeSet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t sshAdminMode) |
| | Set the admin mode of SSH.
|
| |
| open_error_t | openapiSSHKeyDelete (openapiClientHandle_t *client_handle, OPEN_SSH_KEY_TYPE_t sshKeyType) |
| | Delete the generated SSH key pairs.
|
| |
|
open_error_t | openapiSSHKeyEncryptPassphraseGet (openapiClientHandle_t *client_handle, OPEN_SSH_KEY_TYPE_t sshKeyType, open_buffdesc *bufPassphrase) |
| |
| open_error_t | openapiSSHKeyGenerate (openapiClientHandle_t *client_handle, OPEN_SSH_KEY_TYPE_t sshKeyType) |
| | Generate SSH key pairs.
|
| |
| open_error_t | openapiSSHKeyStatusGet (openapiClientHandle_t *client_handle, OPEN_SSH_KEY_TYPE_t sshKeyType) |
| | Check the status of SSH key.
|
| |
| open_error_t | openapiSSHLogMessage (openapiClientHandle_t *client_handle, OPEN_LOG_SEVERITY_t severity, open_buffdesc *fileName, uint32_t lineNum, open_buffdesc *msgBuf) |
| | Log an SSH message in the log server.
|
| |
| open_error_t | openapiSSHMaxSessionsDefaultSet (openapiClientHandle_t *client_handle) |
| | Set the maximum number of allowed SSH sessions to the default.
|
| |
| open_error_t | openapiSSHMaxSessionsGet (openapiClientHandle_t *client_handle, uint32_t *sshMaxSessions) |
| | Get the maximum number of SSH sessions allowed.
|
| |
| open_error_t | openapiSSHMaxSessionsSet (openapiClientHandle_t *client_handle, uint32_t sshMaxSessions) |
| | Set the maximum number of allowed SSH sessions.
|
| |
| open_error_t | openapiSSHProtocolVersionGet (openapiClientHandle_t *client_handle, OPEN_SSH_PROTO_VERSION_t *protoVersion) |
| | Get the SSH protocol version.
|
| |
| open_error_t | openapiSSHProtocolVersionSet (openapiClientHandle_t *client_handle, OPEN_SSH_PROTO_VERSION_t protoVersion) |
| | Set the SSH protocol version.
|
| |
| open_error_t | openapiSSHPubKeyAuthModeGet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t *sshdPubKeyAuthMode) |
| | Get the admin mode of SSH public key.
|
| |
| open_error_t | openapiSSHPubKeyGet (openapiClientHandle_t *client_handle, OPEN_SSH_KEY_TYPE_t sshKeyType, open_buffdesc *userName, open_buffdesc *pubKey) |
| | Get the SSH public key for specified user.
|
| |
| open_error_t | openapiSSHPublicUserAuthenticate (openapiClientHandle_t *client_handle, open_buffdesc *userName, open_buffdesc *ipAddr, uint32_t sshClientID) |
| | Authenticate SSH User.
|
| |
| open_error_t | openapiSSHRemotePasswordGet (openapiClientHandle_t *client_handle, uint32_t clientSockID, open_buffdesc *password) |
| | Get the remote password for the matching client Socket ID for outbound SSH .
|
| |
| open_error_t | openapiSSHSessionTimeoutGet (openapiClientHandle_t *client_handle, uint32_t *sshSessionTimeout) |
| | Get the SSH session idle timeout value.
|
| |
| open_error_t | openapiSSHSessionTimeoutSet (openapiClientHandle_t *client_handle, uint32_t sshSessionTimeout) |
| | Set the SSH session idle timeout.
|
| |
| open_error_t | openapiSSHSocketInfoClear (openapiClientHandle_t *client_handle, uint32_t sshClientID) |
| | Clear socket info entry.
|
| |
| open_error_t | openapiSSHTaskCleanup (openapiClientHandle_t *client_handle) |
| | Stop/cleanup ssh task.
|
| |
| open_error_t | openapiSSHTransferRemotePasswordFromUserGet (openapiClientHandle_t *client_handle, open_buffdesc *userName, open_buffdesc *password) |
| | Get the remote password for the matching remote username used for transfer.
|
| |
| open_error_t | openapiSSHUserAuthenticate (openapiClientHandle_t *client_handle, open_buffdesc *userName, open_buffdesc *password, open_buffdesc *ipAddr, uint32_t sshClientID) |
| | Authenticate SSH User.
|
| |