Uses of Interface
org.apache.guacamole.net.auth.ConnectionGroup
-
Packages that use ConnectionGroup 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 ConnectionGroup in org.apache.guacamole.net.auth
Classes in org.apache.guacamole.net.auth that implement ConnectionGroup Modifier and Type Class Description class
AbstractConnectionGroup
Basic implementation of a Guacamole connection group.class
DelegatingConnectionGroup
ConnectionGroup implementation which simply delegates all function calls to an underlying ConnectionGroup.class
TokenInjectingConnectionGroup
ConnectionGroup implementation which overrides the connect() function of an underlying ConnectionGroup, adding a given set of parameter tokens to the tokens already supplied.Methods in org.apache.guacamole.net.auth that return ConnectionGroup Modifier and Type Method Description protected ConnectionGroup
DelegatingConnectionGroup. getDelegateConnectionGroup()
Returns the underlying ConnectionGroup wrapped by this DelegatingConnectionGroup.ConnectionGroup
AbstractUserContext. getRootConnectionGroup()
Retrieves a connection group which can be used to view and manipulate connections, but only as allowed by the permissions given to the user of this UserContext.ConnectionGroup
DelegatingUserContext. getRootConnectionGroup()
ConnectionGroup
UserContext. getRootConnectionGroup()
Retrieves a connection group which can be used to view and manipulate connections, but only as allowed by the permissions given to the user of this UserContext.Methods in org.apache.guacamole.net.auth that return types with arguments of type ConnectionGroup Modifier and Type Method Description Directory<ConnectionGroup>
AbstractUserContext. getConnectionGroupDirectory()
Retrieves a Directory which can be used to view and manipulate connection groups and their members, but only as allowed by the permissions given to the user.Directory<ConnectionGroup>
DelegatingUserContext. getConnectionGroupDirectory()
Directory<ConnectionGroup>
TokenInjectingUserContext. getConnectionGroupDirectory()
Directory<ConnectionGroup>
UserContext. getConnectionGroupDirectory()
Retrieves a Directory which can be used to view and manipulate connection groups and their members, but only as allowed by the permissions given to the user.Methods in org.apache.guacamole.net.auth with parameters of type ConnectionGroup Modifier and Type Method Description protected void
TokenInjectingUserContext. addTokens(ConnectionGroup connectionGroup, Map<String,String> tokens)
Adds tokens to an in-progress call to connect() for the given ConnectionGroup.protected Map<String,String>
TokenInjectingUserContext. getTokens(ConnectionGroup connectionGroup)
Returns the tokens which should be added to an in-progress call to connect() for the given ConnectionGroup.Constructors in org.apache.guacamole.net.auth with parameters of type ConnectionGroup Constructor Description DelegatingConnectionGroup(ConnectionGroup connectionGroup)
Wraps the given ConnectionGroup such that all function calls against this DelegatingConnectionGroup will be delegated to it.TokenInjectingConnectionGroup(ConnectionGroup connectionGroup)
Wraps the given ConnectionGroup such that the additional parameter tokens added byTokenInjectingConnectionGroup.addTokens(java.util.Map)
or returned byTokenInjectingConnectionGroup.getTokens()
are included with each invocation of connect().TokenInjectingConnectionGroup(ConnectionGroup connectionGroup, Map<String,String> tokens)
Wraps the given ConnectionGroup, automatically adding the given tokens to each invocation of connect(). -
Uses of ConnectionGroup in org.apache.guacamole.net.auth.simple
Classes in org.apache.guacamole.net.auth.simple that implement ConnectionGroup Modifier and Type Class Description class
SimpleConnectionGroup
An extremely simple read-only implementation of a ConnectionGroup which returns the connection and connection group identifiers it was constructed with.Methods in org.apache.guacamole.net.auth.simple that return ConnectionGroup Modifier and Type Method Description ConnectionGroup
SimpleConnectionGroupDirectory. putConnectionGroup(ConnectionGroup connectionGroup)
Deprecated.An internal method for modifying the ConnectionGroups in this Directory.ConnectionGroup
SimpleConnectionGroupDirectory. removeConnectionGroup(String identifier)
Deprecated.An internal method for removing a ConnectionGroup from this Directory.Methods in org.apache.guacamole.net.auth.simple with parameters of type ConnectionGroup Modifier and Type Method Description ConnectionGroup
SimpleConnectionGroupDirectory. putConnectionGroup(ConnectionGroup connectionGroup)
Deprecated.An internal method for modifying the ConnectionGroups in this Directory.Constructor parameters in org.apache.guacamole.net.auth.simple with type arguments of type ConnectionGroup Constructor Description SimpleConnectionGroupDirectory(Collection<ConnectionGroup> groups)
Deprecated.Creates a new SimpleConnectionGroupDirectory which contains the given groups.
-