Package | Description |
---|---|
org.glyptodon.guacamole.net.basic |
Classes specific to the general-purpose web application implemented by
the Guacamole project using the Guacamole APIs.
|
org.glyptodon.guacamole.net.basic.rest |
Classes related to the basic Guacamole REST API.
|
org.glyptodon.guacamole.net.basic.rest.auth |
Classes related to the authentication aspect of the Guacamole REST API.
|
Modifier and Type | Method and Description |
---|---|
protected GuacamoleTunnel |
TunnelRequestService.createAssociatedTunnel(GuacamoleSession session,
GuacamoleTunnel tunnel,
TunnelRequest.Type type,
String id)
Associates the given tunnel with the given session, returning a wrapped
version of the same tunnel which automatically handles closure and
removal from the session.
|
Modifier and Type | Method and Description |
---|---|
Connection |
ObjectRetrievalService.retrieveConnection(GuacamoleSession session,
String authProviderIdentifier,
String identifier)
Retrieves a single connection from the given GuacamoleSession.
|
ConnectionGroup |
ObjectRetrievalService.retrieveConnectionGroup(GuacamoleSession session,
String authProviderIdentifier,
String identifier)
Retrieves a single connection group from the given GuacamoleSession.
|
User |
ObjectRetrievalService.retrieveUser(GuacamoleSession session,
String authProviderIdentifier,
String identifier)
Retrieves a single user from the given GuacamoleSession.
|
UserContext |
ObjectRetrievalService.retrieveUserContext(GuacamoleSession session,
String authProviderIdentifier)
Retrieves a single UserContext from the given GuacamoleSession, which
may contain multiple UserContexts.
|
Modifier and Type | Method and Description |
---|---|
GuacamoleSession |
BasicTokenSessionMap.get(String authToken) |
GuacamoleSession |
TokenSessionMap.get(String authToken)
Get the GuacamoleSession for a logged in user.
|
GuacamoleSession |
AuthenticationService.getGuacamoleSession(String authToken)
Finds the Guacamole session for a given auth token, if the auth token
represents a currently logged in user.
|
GuacamoleSession |
BasicTokenSessionMap.remove(String authToken) |
GuacamoleSession |
TokenSessionMap.remove(String authToken)
Removes the GuacamoleSession associated with the given auth token.
|
Modifier and Type | Method and Description |
---|---|
void |
BasicTokenSessionMap.put(String authToken,
GuacamoleSession session) |
void |
TokenSessionMap.put(String authToken,
GuacamoleSession session)
Registers that a user has just logged in with the specified authToken and
GuacamoleSession.
|
Copyright © 2017. All rights reserved.