The TScSFTPSupportedExtension class represents the SFTP supported extension.

SFTP protocol supports a number of features that may not be supported by all servers. When a server receives a request for a feature it does not support, it returns 'UNSUPPORTED' error status code, unless otherwise specified. The supported extension facilitates clients that are able to use the maximum available feature set, and yet not be overburdened by dealing with the error status codes.


Server sends the TScSFTPSupportedExtension extension during the connection initialization. When client executes some command, it checks if this operation and its attributes are supported. In case server does not support this operation or its attributes, it generates an exception or uses a mask for the attributes depending on the value of the RaiseError property.


Note: Is supported since the version 5 of the SFTP protocol.


See Also


SecureBridge Components, Copyright © 2007-2021 Devart. All Rights Reserved. Provide Feedback Visit Forum Request Support