{ "additionalProperties": false, "extends": { "$ref": "Protocol }, "id": "SftpProtocol", "polymorphic-type-descriptor": { "type-identifier": "sftp" }, "properties": { "authentication_scheme": { "$ref": "PasswordAuthenticationScheme, "required": true, "title": "Scheme to authenticate if required" }, "name": { "enum": [ "http", "https", "scp", "sftp" ], "required": true, "title": "Protocol name", "type": "string" }, "ssh_fingerprint": { "required": true, "title": "SSH fingerprint of server", "type": "string" } }, "type": "object" }