All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.glyptodon.guacamole.protocols.ssh.json Maven / Gradle / Ivy

Go to download

The Java API for extending the main Guacamole web application. This is not needed for authoring a new Guacamole-based web application.

The newest version!
{
    "name"  : "ssh",
    "forms" : [

        {
            "name"  : "network",
            "fields" : [
                {
                    "name"  : "hostname",
                    "type"  : "TEXT"
                },
                {
                    "name"  : "port",
                    "type"  : "NUMERIC"
                }
            ]
        },

        {
            "name"  : "authentication",
            "fields" : [
                {
                    "name"  : "username",
                    "type"  : "USERNAME"
                },
                {
                    "name"  : "password",
                    "type"  : "PASSWORD"
                },
                {
                    "name"  : "private-key",
                    "type"  : "MULTILINE"
                },
                {
                    "name"  : "passphrase",
                    "type"  : "PASSWORD"
                }
            ]
        },

        {
            "name"  : "display",
            "fields" : [
                {
                    "name"  : "color-scheme",
                    "type"  : "ENUM",
                    "options" : [ "", "black-white", "gray-black", "green-black", "white-black" ]
                },
                {
                    "name"  : "font-name",
                    "type"  : "TEXT"
                },
                {
                    "name"  : "font-size",
                    "type"  : "ENUM",
                    "options" : [ "", "8", "9", "10", "11", "12", "14", "18", "24", "30", "36", "48", "60", "72", "96" ]
                }
            ]
        },

        {
            "name" : "session",
            "fields" : [
                {
                    "name"  : "command",
                    "type"  : "TEXT"
                }
            ]
        },

        {
            "name"  : "sftp",
            "fields" : [
                {
                    "name"    : "enable-sftp",
                    "type"    : "BOOLEAN",
                    "options" : [ "true" ]
                }
            ]
        }

    ]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy