Uses of Interface
org.apache.guacamole.net.auth.Connection
-
Packages that use Connection Package Description org.apache.guacamole.net.auth Provides classes which can be used to extend or replace the authentication functionality of the Guacamole web application.org.apache.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. -
-
Uses of Connection in org.apache.guacamole.net.auth
Classes in org.apache.guacamole.net.auth that implement Connection Modifier and Type Class Description class
AbstractConnection
Basic implementation of a Guacamole connection.class
DelegatingConnection
Connection implementation which simply delegates all function calls to an underlying Connection.class
TokenInjectingConnection
Connection implementation which overrides the connect() function of an underlying Connection, adding a given set of parameter tokens to the tokens already supplied.Methods in org.apache.guacamole.net.auth that return Connection Modifier and Type Method Description protected Connection
DelegatingConnection. getDelegateConnection()
Returns the underlying Connection wrapped by this DelegatingConnection.Methods in org.apache.guacamole.net.auth that return types with arguments of type Connection Modifier and Type Method Description Directory<Connection>
AbstractUserContext. getConnectionDirectory()
Retrieves a Directory which can be used to view and manipulate connections and their configurations, but only as allowed by the permissions given to the user.Directory<Connection>
DelegatingUserContext. getConnectionDirectory()
Directory<Connection>
TokenInjectingUserContext. getConnectionDirectory()
Directory<Connection>
UserContext. getConnectionDirectory()
Retrieves a Directory which can be used to view and manipulate connections and their configurations, but only as allowed by the permissions given to the user.Methods in org.apache.guacamole.net.auth with parameters of type Connection Modifier and Type Method Description protected void
TokenInjectingUserContext. addTokens(Connection connection, Map<String,String> tokens)
Adds tokens to an in-progress call to connect() for the given Connection.protected Map<String,String>
TokenInjectingUserContext. getTokens(Connection connection)
Returns the tokens which should be added to an in-progress call to connect() for the given Connection.Constructors in org.apache.guacamole.net.auth with parameters of type Connection Constructor Description DelegatingConnection(Connection connection)
Wraps the given Connection such that all function calls against this DelegatingConnection will be delegated to it.TokenInjectingConnection(Connection connection)
Wraps the given Connection such that the additional parameter tokens added byTokenInjectingConnection.addTokens(java.util.Map)
or returned byTokenInjectingConnection.getTokens()
are included with each invocation of connect().TokenInjectingConnection(Connection connection, Map<String,String> tokens)
Wraps the given Connection, automatically adding the given tokens to each invocation of connect(). -
Uses of Connection in org.apache.guacamole.net.auth.simple
Classes in org.apache.guacamole.net.auth.simple that implement Connection Modifier and Type Class Description class
SimpleConnection
A Connection implementation which establishes the underlying connection to guacd using the configuration information provided in guacamole.properties.Methods in org.apache.guacamole.net.auth.simple that return Connection Modifier and Type Method Description Connection
SimpleConnectionDirectory. putConnection(Connection connection)
Deprecated.An internal method for modifying the Connections in this Directory.Connection
SimpleConnectionDirectory. removeConnection(String identifier)
Deprecated.An internal method for removing a Connection from this Directory.Methods in org.apache.guacamole.net.auth.simple that return types with arguments of type Connection Modifier and Type Method Description Directory<Connection>
SimpleUserContext. getConnectionDirectory()
Methods in org.apache.guacamole.net.auth.simple with parameters of type Connection Modifier and Type Method Description Connection
SimpleConnectionDirectory. putConnection(Connection connection)
Deprecated.An internal method for modifying the Connections in this Directory.Constructor parameters in org.apache.guacamole.net.auth.simple with type arguments of type Connection Constructor Description SimpleConnectionDirectory(Collection<Connection> connections)
Deprecated.Creates a new SimpleConnectionDirectory which provides access to the connections contained within the given Map.
-