Package | Description |
---|---|
net.sourceforge.guacamole.net.auth.noauth | |
net.sourceforge.guacamole.net.basic | |
org.glyptodon.guacamole.net.auth |
Provides classes which can be used to extend or replace the authentication
functionality of the Guacamole web application.
|
org.glyptodon.guacamole.net.auth.simple |
Provides a basic AuthenticationProvider base class that can be used to create
simple AuthenticationProviders in the same way allowed by the old
authentication API.
|
org.glyptodon.guacamole.net.basic.auth |
Classes which drive the default, basic authentication of the Guacamole
web application.
|
org.glyptodon.guacamole.net.basic.rest.connection |
Classes related to the connection manipulation aspect of the Guacamole REST API.
|
org.glyptodon.guacamole.net.basic.xml.usermapping |
Classes related to parsing the user-mapping.xml file.
|
org.glyptodon.guacamole.protocol |
Classes relating directly to the Guacamole protocol.
|
Modifier and Type | Method and Description |
---|---|
Map<String,GuacamoleConfiguration> |
NoAuthenticationProvider.getAuthorizedConfigurations(Credentials credentials) |
Map<String,GuacamoleConfiguration> |
NoAuthConfigContentHandler.getConfigs()
Returns the a map of all available configurations as parsed from the
XML file.
|
Modifier and Type | Method and Description |
---|---|
Map<String,GuacamoleConfiguration> |
BasicFileAuthenticationProvider.getAuthorizedConfigurations(Credentials credentials) |
Modifier and Type | Method and Description |
---|---|
GuacamoleConfiguration |
AbstractConnection.getConfiguration() |
GuacamoleConfiguration |
Connection.getConfiguration()
Returns the GuacamoleConfiguration associated with this Connection.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractConnection.setConfiguration(GuacamoleConfiguration configuration) |
void |
Connection.setConfiguration(GuacamoleConfiguration config)
Sets the GuacamoleConfiguration associated with this Connection.
|
Modifier and Type | Method and Description |
---|---|
abstract Map<String,GuacamoleConfiguration> |
SimpleAuthenticationProvider.getAuthorizedConfigurations(Credentials credentials)
Given an arbitrary credentials object, returns a Map containing all
configurations authorized by those credentials.
|
Constructor and Description |
---|
SimpleConnection(String name,
String identifier,
GuacamoleConfiguration config)
Creates a new SimpleConnection having the given identifier and
GuacamoleConfiguration.
|
Constructor and Description |
---|
SimpleUserContext(AuthenticationProvider authProvider,
Map<String,GuacamoleConfiguration> configs)
Creates a new SimpleUserContext which provides access to only those
configurations within the given Map.
|
SimpleUserContext(AuthenticationProvider authProvider,
String username,
Map<String,GuacamoleConfiguration> configs)
Creates a new SimpleUserContext for the user with the given username
which provides access to only those configurations within the given Map.
|
Modifier and Type | Method and Description |
---|---|
GuacamoleConfiguration |
Authorization.getConfiguration(String name)
Returns the GuacamoleConfiguration having the given name and associated
with the username/password pair stored within this authorization.
|
Modifier and Type | Method and Description |
---|---|
Map<String,GuacamoleConfiguration> |
Authorization.getConfigurations()
Returns a Map of all stored GuacamoleConfigurations associated with the
username/password pair stored within this authorization, indexed by
configuration name.
|
Modifier and Type | Method and Description |
---|---|
void |
Authorization.addConfiguration(String name,
GuacamoleConfiguration config)
Adds the given GuacamoleConfiguration to the set of stored configurations
under the given name.
|
Modifier and Type | Method and Description |
---|---|
GuacamoleConfiguration |
APIConnectionWrapper.getConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
APIConnectionWrapper.setConfiguration(GuacamoleConfiguration config) |
Modifier and Type | Method and Description |
---|---|
GuacamoleConfiguration |
ConnectionTagHandler.asGuacamoleConfiguration()
Returns a GuacamoleConfiguration whose contents are populated from data
within this connection element and child elements.
|
Constructor and Description |
---|
ParamTagHandler(GuacamoleConfiguration config)
Creates a new handler for an "param" tag having the given
attributes.
|
ProtocolTagHandler(GuacamoleConfiguration config)
Creates a new handler for a "protocol" tag having the given
attributes.
|
Modifier and Type | Method and Description |
---|---|
GuacamoleConfiguration |
ConfiguredGuacamoleSocket.getConfiguration()
Returns the GuacamoleConfiguration used to configure this
ConfiguredGuacamoleSocket.
|
Constructor and Description |
---|
ConfiguredGuacamoleSocket(GuacamoleSocket socket,
GuacamoleConfiguration config)
Creates a new ConfiguredGuacamoleSocket which uses the given
GuacamoleConfiguration to complete the initial protocol handshake over
the given GuacamoleSocket.
|
ConfiguredGuacamoleSocket(GuacamoleSocket socket,
GuacamoleConfiguration config,
GuacamoleClientInformation info)
Creates a new ConfiguredGuacamoleSocket which uses the given
GuacamoleConfiguration and GuacamoleClientInformation to complete the
initial protocol handshake over the given GuacamoleSocket.
|
GuacamoleConfiguration(GuacamoleConfiguration config)
Copies the given GuacamoleConfiguration, creating a new, indepedent
GuacamoleConfiguration containing the same protocol, connection ID,
and parameter values, if any.
|
Copyright © 2016. All rights reserved.