@GET
    @Path("connectionAttributes")
    public Collection<Form> getConnectionAttributes()
            throws GuacamoleException {

        // Retrieve all possible connection attributes
        return userContext.getConnectionAttributes();

    }
Retrieves the possible attributes of a connection object.

@return
    A collection of forms which describe the possible attributes of a
    connection object.

@throws GuacamoleException
    If an error occurs while retrieving the possible attributes.
guacamole/src/main/java/org/apache/guacamole/rest/schema/SchemaResource.java