Back to product page
- Introduction
- Overview
- License agreement
- Classes
- Enumerations
- wodSFTPdll
- Create function
- Destroy function
- Methods
- Abort
- About
- AppendData
- AppendDataLen
- AppendFile
- Connect
- DeleteFile
- DeleteFiles
- Disconnect
- ExtendedCmd
- GetAttributes
- GetData
- GetDataAt
- GetDataToBuffer
- GetDataToBufferAt
- GetFile
- GetFileAt
- GetFiles
- ListAttributes
- ListDir
- ListNames
- LoadPrivateKey
- LoopFiles
- MakeDir
- PutData
- PutDataAt
- PutDataLen
- PutDataLenAt
- PutFile
- PutFileAt
- PutFiles
- RealPath
- RemoteClose
- RemoteOpen
- RemoteRead
- RemoteWrite
- RemoveDir
- Rename
- SetAttributes
- Properties
- Authentication
- Blocking
- BufferSize
- ClientName
- Compression
- Encryption
- EncryptionList
- ErrorText
- Extensions
- FIPS
- HMacList
- Hostname
- KeyExchangeList
- KeySignatureList
- LastError
- ListItem
- LocalPath
- Login
- MaxTransferRate
- MyHostname
- MyIP
- Password
- Port
- PrivateKey
- ProxyHostname
- ProxyLogin
- ProxyPassword
- ProxyPort
- ProxyType
- RemoteIdentification
- RemotePath
- Resume
- ServerErrorCode
- ServerErrorText
- State
- StateText
- Timeout
- Timezone
- TransferMode
- TransferRate
- TransferTime
- UseIPv6
- Version
- Callbacks
- How to get support
- Using callbacks
- Technical information
- Error list
KeySignatureList function
Determines list of server key signature algorithms supported and offered by wodSFTPdll.
Type
A Long value. If successful, 0 is returned, otherwise error as specified hereSyntax
- C
long Sftp_GetKeySignatureList(void *Sftp, char *Buffer, int *Bufsize); long Sftp_SetKeySignatureList(void *Sftp, char *newVal);
The KeySignatureList(void *Sftp,char *Buffer,int *Bufsize) syntax has these parts:
The KeySignatureList(void *Sftp,char *Buffer,int *Bufsize) syntax has these parts:
void *Sftp | Handle of the created Sftp instance. |
char *Buffer | Buffer that will hold the returned string, or new string that will be set. |
int *Bufsize | Size of the buffer. |
Remarks
KeySignatureList property holds list of all supported and offered server key signature algorithms that can be used when client connects to the server. By default KeySignatureList will contain this listssh-rsa,ssh-dss,ecdsa-sha2-nistp521,ecdsa-sha2-nistp384,ecdsa-sha2-nistp256
but you can change it and remove or rearrange algorithms to suit your needs. Note that order of supported algorithms is VERY important since client makes a choice of used server key signature algorithm. Removing them means wodSFTPdll will not use them. Adding new unlisted algorithm will cause wodSFTPdll to fail to connect.