Uses of Interface
org.apache.guacamole.net.auth.Connection
Packages that use Connection
Package
Description
Provides classes which can be used to extend or replace the authentication
functionality of the Guacamole web application.
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 ConnectionModifier and TypeClassDescriptionclass
Basic implementation of a Guacamole connection.class
Connection implementation which simply delegates all function calls to an underlying Connection.class
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 ConnectionModifier and TypeMethodDescriptionprotected 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 ConnectionModifier and TypeMethodDescriptionAbstractUserContext.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.DelegatingUserContext.getConnectionDirectory()
TokenInjectingUserContext.getConnectionDirectory()
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 ConnectionModifier and TypeMethodDescriptionprotected void
TokenInjectingUserContext.addTokens
(Connection connection, Map<String, String> tokens) Adds tokens to an in-progress call to connect() for the given Connection.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 ConnectionModifierConstructorDescriptionDelegatingConnection
(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 ConnectionModifier and TypeClassDescriptionclass
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 ConnectionModifier and TypeMethodDescriptionSimpleConnectionDirectory.putConnection
(Connection connection) Deprecated.An internal method for modifying the Connections in this Directory.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 ConnectionMethods in org.apache.guacamole.net.auth.simple with parameters of type ConnectionModifier and TypeMethodDescriptionSimpleConnectionDirectory.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 ConnectionModifierConstructorDescriptionSimpleConnectionDirectory
(Collection<Connection> connections) Deprecated.Creates a new SimpleConnectionDirectory which provides access to the connections contained within the given Map.