- get(IdentifierType) - Method in interface org.glyptodon.guacamole.net.auth.Directory
-
Returns the object having the given identifier.
- get(String) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionDirectory
-
- get(String) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroupDirectory
-
- get(String) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUserDirectory
-
- getArgs() - Method in class org.glyptodon.guacamole.protocol.GuacamoleInstruction
-
Returns a List of all argument values specified for this
GuacamoleInstruction.
- getAudioMimetypes() - Method in class org.glyptodon.guacamole.protocol.GuacamoleClientInformation
-
Returns the list of audio mimetypes supported by the client.
- getAuthorization(String) - Method in class org.glyptodon.guacamole.net.basic.auth.UserMapping
-
Returns the authorization corresponding to the user having the given
username, if any.
- getAuthorizedConfigurations(Credentials) - Method in class net.sourceforge.guacamole.net.basic.BasicFileAuthenticationProvider
-
- getAuthorizedConfigurations(Credentials) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleAuthenticationProvider
-
Given an arbitrary credentials object, returns a Map containing all
configurations authorized by those credentials.
- getClipboardState(HttpSession) - Static method in class org.glyptodon.guacamole.net.basic.AuthenticatingHttpServlet
-
Returns the ClipboardState associated with the given session.
- getConfiguration() - Method in class org.glyptodon.guacamole.net.auth.AbstractConnection
-
- getConfiguration() - Method in interface org.glyptodon.guacamole.net.auth.Connection
-
Returns the GuacamoleConfiguration associated with this Connection.
- getConfiguration(String) - Method in class org.glyptodon.guacamole.net.basic.auth.Authorization
-
Returns the GuacamoleConfiguration having the given name and associated
with the username/password pair stored within this authorization.
- getConfiguration() - Method in class org.glyptodon.guacamole.protocol.ConfiguredGuacamoleSocket
-
Returns the GuacamoleConfiguration used to configure this
ConfiguredGuacamoleSocket.
- getConfigurations() - Method in class org.glyptodon.guacamole.net.basic.auth.Authorization
-
Returns a Map of all stored GuacamoleConfigurations associated with the
username/password pair stored within this authorization, indexed by
configuration name.
- getConnectionDirectory() - Method in interface org.glyptodon.guacamole.net.auth.ConnectionGroup
-
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.
- getConnectionDirectory() - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroup
-
- getConnectionDirectory() - Method in class org.glyptodon.guacamole.net.basic.crud.connectiongroups.DummyConnectionGroup
-
- getConnectionGroupDirectory() - Method in interface org.glyptodon.guacamole.net.auth.ConnectionGroup
-
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.
- getConnectionGroupDirectory() - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroup
-
- getConnectionGroupDirectory() - Method in class org.glyptodon.guacamole.net.basic.crud.connectiongroups.DummyConnectionGroup
-
- getConnectionID() - Method in class org.glyptodon.guacamole.protocol.ConfiguredGuacamoleSocket
-
Returns the unique ID associated with the Guacamole connection
negotiated by this ConfiguredGuacamoleSocket.
- getConnectionID() - Method in class org.glyptodon.guacamole.protocol.GuacamoleConfiguration
-
Returns the ID of the connection being joined, if any.
- getContents() - Method in class org.glyptodon.guacamole.net.basic.ClipboardState
-
Returns the current clipboard contents.
- getCredentials(HttpSession) - Static method in class org.glyptodon.guacamole.net.basic.AuthenticatingHttpServlet
-
Returns the credentials associated with the given session.
- getCredentials() - Method in class org.glyptodon.guacamole.net.event.AuthenticationFailureEvent
-
- getCredentials() - Method in class org.glyptodon.guacamole.net.event.AuthenticationSuccessEvent
-
- getCredentials() - Method in interface org.glyptodon.guacamole.net.event.CredentialEvent
-
Returns the current credentials of the user triggering the event, if any.
- getCredentials() - Method in class org.glyptodon.guacamole.net.event.TunnelCloseEvent
-
- getCredentials() - Method in class org.glyptodon.guacamole.net.event.TunnelConnectEvent
-
- getDirectory() - Static method in class org.glyptodon.guacamole.properties.GuacamoleHome
-
Returns the Guacamole home directory by checking, in order:
the guacamole.home system property, the GUACAMOLE_HOME environment
variable, and finally the .guacamole directory in the home directory of
the user running the servlet container.
- getEncoding() - Method in class org.glyptodon.guacamole.net.basic.auth.Authorization
-
Returns the encoding used to hash the password, if any.
- getEndDate() - Method in interface org.glyptodon.guacamole.net.auth.ConnectionRecord
-
Returns the date and time the connection ended, if applicable.
- getGuacamoleStatusCode() - Method in enum org.glyptodon.guacamole.protocol.GuacamoleStatus
-
Returns the corresponding Guacamole protocol status code.
- getHistory() - Method in interface org.glyptodon.guacamole.net.auth.Connection
-
Returns a list of ConnectionRecords representing the usage history
of this Connection, including any active users.
- getHistory() - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnection
-
- getHistory() - Method in class org.glyptodon.guacamole.net.basic.crud.connections.DummyConnection
-
- getHttpStatusCode() - Method in enum org.glyptodon.guacamole.protocol.GuacamoleStatus
-
Returns the most applicable HTTP error code.
- getIdentifier() - Method in class org.glyptodon.guacamole.net.auth.AbstractConnection
-
- getIdentifier() - Method in class org.glyptodon.guacamole.net.auth.AbstractConnectionGroup
-
- getIdentifier() - Method in interface org.glyptodon.guacamole.net.auth.Connection
-
Returns the unique identifier assigned to this Connection.
- getIdentifier() - Method in interface org.glyptodon.guacamole.net.auth.ConnectionGroup
-
Returns the unique identifier assigned to this ConnectionGroup.
- getIdentifiers() - Method in interface org.glyptodon.guacamole.net.auth.Directory
-
Returns a Set containing all identifiers for all objects within this
Directory.
- getIdentifiers() - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionDirectory
-
- getIdentifiers() - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroupDirectory
-
- getIdentifiers() - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUserDirectory
-
- getInstance() - Static method in class org.glyptodon.guacamole.net.basic.GuacamoleClassLoader
-
Returns an instance of a GuacamoleClassLoader which finds classes
within the directory configured in guacamole.properties.
- getMimetype() - Method in class org.glyptodon.guacamole.net.basic.ClipboardState
-
Returns the mimetype of the current clipboard contents.
- getName() - Method in class org.glyptodon.guacamole.net.auth.AbstractConnection
-
- getName() - Method in class org.glyptodon.guacamole.net.auth.AbstractConnectionGroup
-
- getName() - Method in interface org.glyptodon.guacamole.net.auth.Connection
-
Returns the name assigned to this Connection.
- getName() - Method in interface org.glyptodon.guacamole.net.auth.ConnectionGroup
-
Returns the name assigned to this ConnectionGroup.
- getName() - Method in class org.glyptodon.guacamole.net.basic.ProtocolInfo
-
Returns the unique name of this protocol.
- getName() - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameter
-
Returns the name associated with this protocol parameter.
- getName() - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.ConnectionTagHandler
-
Returns the name associated with this connection.
- getName() - Method in interface org.glyptodon.guacamole.properties.GuacamoleProperty
-
Returns the name of the property in guacamole.properties that this
GuacamoleProperty will parse.
- getObjectIdentifier() - Method in class org.glyptodon.guacamole.net.auth.permission.ConnectionGroupPermission
-
- getObjectIdentifier() - Method in class org.glyptodon.guacamole.net.auth.permission.ConnectionPermission
-
- getObjectIdentifier() - Method in interface org.glyptodon.guacamole.net.auth.permission.ObjectPermission
-
Returns the identifier of the specific object affected by this
permission.
- getObjectIdentifier() - Method in class org.glyptodon.guacamole.net.auth.permission.UserPermission
-
- getOpcode() - Method in class org.glyptodon.guacamole.protocol.GuacamoleInstruction
-
Returns the opcode associated with this GuacamoleInstruction.
- getOptimalResolution() - Method in class org.glyptodon.guacamole.protocol.GuacamoleClientInformation
-
Returns the resolution of the screen if the optimal width and height are
used, in DPI.
- getOptimalScreenHeight() - Method in class org.glyptodon.guacamole.protocol.GuacamoleClientInformation
-
Returns the optimal screen height requested by the client, in pixels.
- getOptimalScreenWidth() - Method in class org.glyptodon.guacamole.protocol.GuacamoleClientInformation
-
Returns the optimal screen width requested by the client, in pixels.
- getOptions() - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameter
-
Returns a mutable collection of protocol parameter options.
- getParameter(String) - Method in class org.glyptodon.guacamole.protocol.GuacamoleConfiguration
-
Returns the value set for the parameter with the given name, if any.
- getParameterNames() - Method in class org.glyptodon.guacamole.protocol.GuacamoleConfiguration
-
Returns a set of all currently defined parameter names.
- getParameters() - Method in class org.glyptodon.guacamole.net.basic.ProtocolInfo
-
Returns a mutable collection of the protocol parameters associated with
this protocol.
- getParentIdentifier() - Method in class org.glyptodon.guacamole.net.auth.AbstractConnection
-
- getParentIdentifier() - Method in class org.glyptodon.guacamole.net.auth.AbstractConnectionGroup
-
- getParentIdentifier() - Method in interface org.glyptodon.guacamole.net.auth.Connection
-
Returns the unique identifier of the parent ConnectionGroup for
this Connection.
- getParentIdentifier() - Method in interface org.glyptodon.guacamole.net.auth.ConnectionGroup
-
Returns the unique identifier of the parent ConnectionGroup for
this ConnectionGroup.
- getPassword() - Method in class org.glyptodon.guacamole.net.auth.AbstractUser
-
- getPassword() - Method in class org.glyptodon.guacamole.net.auth.Credentials
-
Returns the password associated with this set of credentials.
- getPassword() - Method in interface org.glyptodon.guacamole.net.auth.User
-
Returns this user's password.
- getPassword() - Method in class org.glyptodon.guacamole.net.basic.auth.Authorization
-
Returns the password associated with this authorization, which may be
encoded or hashed.
- getPermissions() - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUser
-
- getPermissions() - Method in interface org.glyptodon.guacamole.net.auth.User
-
Lists all permissions given to this user.
- getPermissions() - Method in class org.glyptodon.guacamole.net.basic.crud.users.DummyUser
-
- getProperty(GuacamoleProperty<Type>) - Static method in class org.glyptodon.guacamole.properties.GuacamoleProperties
-
Given a GuacamoleProperty, parses and returns the value set for that
property in guacamole.properties, if any.
- getProperty(GuacamoleProperty<Type>, Type) - Static method in class org.glyptodon.guacamole.properties.GuacamoleProperties
-
Given a GuacamoleProperty, parses and returns the value set for that
property in guacamole.properties, if any.
- getProtocol() - Method in class org.glyptodon.guacamole.protocol.GuacamoleConfiguration
-
Returns the name of the protocol to be used.
- getReader() - Method in interface org.glyptodon.guacamole.net.GuacamoleSocket
-
Returns a GuacamoleReader which can be used to read from the
Guacamole instruction stream associated with the connection
represented by this GuacamoleSocket.
- getReader() - Method in class org.glyptodon.guacamole.net.InetGuacamoleSocket
-
- getReader() - Method in class org.glyptodon.guacamole.net.SSLGuacamoleSocket
-
- getReader() - Method in class org.glyptodon.guacamole.protocol.ConfiguredGuacamoleSocket
-
- getReader() - Method in class org.glyptodon.guacamole.protocol.FilteredGuacamoleSocket
-
- getRequest() - Method in class org.glyptodon.guacamole.net.auth.Credentials
-
Returns the HttpServletRequest associated with this set of credentials.
- getRequiredProperty(GuacamoleProperty<Type>) - Static method in class org.glyptodon.guacamole.properties.GuacamoleProperties
-
Given a GuacamoleProperty, parses and returns the value set for that
property in guacamole.properties.
- getRootConnectionGroup() - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUserContext
-
- getRootConnectionGroup() - Method in interface org.glyptodon.guacamole.net.auth.UserContext
-
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.
- getSession() - Method in class org.glyptodon.guacamole.net.auth.Credentials
-
Returns the HttpSession associated with this set of credentials.
- getSocket() - Method in class org.glyptodon.guacamole.net.GuacamoleTunnel
-
Returns the GuacamoleSocket used by this GuacamoleTunnel for reading
and writing.
- getStartDate() - Method in interface org.glyptodon.guacamole.net.auth.ConnectionRecord
-
Returns the date and time the connection began.
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleClientBadTypeException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleClientException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleClientOverrunException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleClientTimeoutException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleClientTooManyException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleException
-
Returns the Guacamole status associated with this exception.
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleResourceConflictException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleResourceNotFoundException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleSecurityException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleServerBusyException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleServerException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleUnauthorizedException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleUnsupportedException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleUpstreamException
-
- getStatus() - Method in exception org.glyptodon.guacamole.GuacamoleUpstreamTimeoutException
-
- getTitle() - Method in class org.glyptodon.guacamole.net.basic.ProtocolInfo
-
Returns the human-readable title associated with this protocol.
- getTitle() - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameter
-
Returns the title associated with this protocol parameter.
- getTitle() - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameterOption
-
Returns the human-readable title describing the effect of this option.
- getTunnel() - Method in class org.glyptodon.guacamole.net.event.TunnelCloseEvent
-
- getTunnel() - Method in class org.glyptodon.guacamole.net.event.TunnelConnectEvent
-
- getTunnel() - Method in interface org.glyptodon.guacamole.net.event.TunnelEvent
-
Returns the tunnel associated with this event, if any.
- getTunnel(String) - Method in class org.glyptodon.guacamole.servlet.GuacamoleSession
-
Returns the tunnel with the given UUID attached to this GuacamoleSession,
if any.
- getType() - Method in class org.glyptodon.guacamole.net.auth.AbstractConnectionGroup
-
- getType() - Method in interface org.glyptodon.guacamole.net.auth.ConnectionGroup
-
Returns the type of this connection.
- getType() - Method in class org.glyptodon.guacamole.net.auth.permission.ConnectionGroupPermission
-
- getType() - Method in class org.glyptodon.guacamole.net.auth.permission.ConnectionPermission
-
- getType() - Method in interface org.glyptodon.guacamole.net.auth.permission.Permission
-
Returns the type of operation affected by this permission.
- getType() - Method in class org.glyptodon.guacamole.net.auth.permission.SystemPermission
-
- getType() - Method in class org.glyptodon.guacamole.net.auth.permission.UserPermission
-
- getType() - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameter
-
Returns the type of this parameter.
- getUserContext(Credentials) - Method in interface org.glyptodon.guacamole.net.auth.AuthenticationProvider
-
Returns the UserContext of the user authorized by the given credentials.
- getUserContext(Credentials) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleAuthenticationProvider
-
- getUserContext(HttpSession) - Static method in class org.glyptodon.guacamole.net.basic.AuthenticatingHttpServlet
-
Returns the UserContext associated with the given session.
- getUserContext() - Method in class org.glyptodon.guacamole.net.event.AuthenticationSuccessEvent
-
- getUserContext() - Method in class org.glyptodon.guacamole.net.event.TunnelCloseEvent
-
- getUserContext() - Method in class org.glyptodon.guacamole.net.event.TunnelConnectEvent
-
- getUserContext() - Method in interface org.glyptodon.guacamole.net.event.UserEvent
-
Returns the current UserContext of the user triggering the event, if any.
- getUserDirectory() - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUserContext
-
- getUserDirectory() - Method in interface org.glyptodon.guacamole.net.auth.UserContext
-
Retrieves a Directory which can be used to view and manipulate other
users, but only as allowed by the permissions given to the user of this
UserContext.
- getUsername() - Method in class org.glyptodon.guacamole.net.auth.AbstractUser
-
- getUsername() - Method in interface org.glyptodon.guacamole.net.auth.ConnectionRecord
-
Returns the name of the user who used or is using the connection at the
times given by this connection record.
- getUsername() - Method in class org.glyptodon.guacamole.net.auth.Credentials
-
Returns the username associated with this set of credentials.
- getUsername() - Method in interface org.glyptodon.guacamole.net.auth.User
-
Returns the name of this user, which must be unique across all users.
- getUsername() - Method in class org.glyptodon.guacamole.net.basic.auth.Authorization
-
Returns the username associated with this authorization.
- getUUID() - Method in class org.glyptodon.guacamole.net.GuacamoleTunnel
-
Returns the unique identifier associated with this GuacamoleTunnel.
- getValue() - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameter
-
Returns the value associated with this protocol parameter.
- getValue() - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameterOption
-
Returns the value that will be sent to the client plugin if this option
is chosen.
- getVideoMimetypes() - Method in class org.glyptodon.guacamole.protocol.GuacamoleClientInformation
-
Returns the list of video mimetypes supported by the client.
- getWebSocketCode() - Method in enum org.glyptodon.guacamole.protocol.GuacamoleStatus
-
Returns the most applicable HTTP error code.
- getWriter() - Method in interface org.glyptodon.guacamole.net.GuacamoleSocket
-
Returns a GuacamoleWriter which can be used to write to the
Guacamole instruction stream associated with the connection
represented by this GuacamoleSocket.
- getWriter() - Method in class org.glyptodon.guacamole.net.InetGuacamoleSocket
-
- getWriter() - Method in class org.glyptodon.guacamole.net.SSLGuacamoleSocket
-
- getWriter() - Method in class org.glyptodon.guacamole.protocol.ConfiguredGuacamoleSocket
-
- getWriter() - Method in class org.glyptodon.guacamole.protocol.FilteredGuacamoleSocket
-
- GuacamoleClassLoader - Class in org.glyptodon.guacamole.net.basic
-
A ClassLoader implementation which finds classes within a configurable
directory.
- GuacamoleClientBadTypeException - Exception in org.glyptodon.guacamole
-
An exception which is thrown when data has been submitted with an unsupported
mimetype.
- GuacamoleClientBadTypeException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientBadTypeException
-
Creates a new GuacamoleClientBadTypeException with the given message and cause.
- GuacamoleClientBadTypeException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientBadTypeException
-
Creates a new GuacamoleClientBadTypeException with the given message.
- GuacamoleClientBadTypeException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientBadTypeException
-
Creates a new GuacamoleClientBadTypeException with the given cause.
- GuacamoleClientException - Exception in org.glyptodon.guacamole
-
A generic exception thrown when part of the Guacamole API encounters
an error in the client's request.
- GuacamoleClientException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientException
-
Creates a new GuacamoleException with the given message and cause.
- GuacamoleClientException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientException
-
Creates a new GuacamoleException with the given message.
- GuacamoleClientException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientException
-
Creates a new GuacamoleException with the given cause.
- GuacamoleClientInformation - Class in org.glyptodon.guacamole.protocol
-
An abstract representation of Guacamole client information, including all
information required by the Guacamole protocol during the preamble.
- GuacamoleClientInformation() - Constructor for class org.glyptodon.guacamole.protocol.GuacamoleClientInformation
-
- GuacamoleClientOverrunException - Exception in org.glyptodon.guacamole
-
An exception which is thrown when the client has sent too much data.
- GuacamoleClientOverrunException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientOverrunException
-
Creates a new GuacamoleClientOverrunException with the given message and cause.
- GuacamoleClientOverrunException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientOverrunException
-
Creates a new GuacamoleClientOverrunException with the given message.
- GuacamoleClientOverrunException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientOverrunException
-
Creates a new GuacamoleClientOverrunException with the given cause.
- GuacamoleClientTimeoutException - Exception in org.glyptodon.guacamole
-
An exception which is thrown when the client is taking too long to respond.
- GuacamoleClientTimeoutException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientTimeoutException
-
Creates a new GuacamoleClientTimeoutException with the given message and cause.
- GuacamoleClientTimeoutException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientTimeoutException
-
Creates a new GuacamoleClientTimeoutException with the given message.
- GuacamoleClientTimeoutException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientTimeoutException
-
Creates a new GuacamoleClientTimeoutException with the given cause.
- GuacamoleClientTooManyException - Exception in org.glyptodon.guacamole
-
An exception which is thrown when too many requests have been received
by the current client, and further requests are being rejected, either
temporarily or permanently.
- GuacamoleClientTooManyException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientTooManyException
-
Creates a new GuacamoleClientTooManyException with the given message and cause.
- GuacamoleClientTooManyException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientTooManyException
-
Creates a new GuacamoleClientTooManyException with the given message.
- GuacamoleClientTooManyException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleClientTooManyException
-
Creates a new GuacamoleClientTooManyException with the given cause.
- GuacamoleConfiguration - Class in org.glyptodon.guacamole.protocol
-
All information necessary to complete the initial protocol handshake of a
Guacamole session.
- GuacamoleConfiguration() - Constructor for class org.glyptodon.guacamole.protocol.GuacamoleConfiguration
-
- GuacamoleException - Exception in org.glyptodon.guacamole
-
A generic exception thrown when parts of the Guacamole API encounter
errors.
- GuacamoleException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleException
-
Creates a new GuacamoleException with the given message and cause.
- GuacamoleException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleException
-
Creates a new GuacamoleException with the given message.
- GuacamoleException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleException
-
Creates a new GuacamoleException with the given cause.
- GuacamoleFilter - Interface in org.glyptodon.guacamole.protocol
-
Interface which provides for the filtering of individual instructions.
- GuacamoleHome - Class in org.glyptodon.guacamole.properties
-
Abstract representation of the Guacamole configuration directory.
- GuacamoleHTTPTunnelServlet - Class in org.glyptodon.guacamole.servlet
-
A HttpServlet implementing and abstracting the operations required by the
HTTP implementation of the JavaScript Guacamole client's tunnel.
- GuacamoleHTTPTunnelServlet() - Constructor for class org.glyptodon.guacamole.servlet.GuacamoleHTTPTunnelServlet
-
- GuacamoleInstruction - Class in org.glyptodon.guacamole.protocol
-
An abstract representation of a Guacamole instruction, as defined by the
Guacamole protocol.
- GuacamoleInstruction(String, String...) - Constructor for class org.glyptodon.guacamole.protocol.GuacamoleInstruction
-
Creates a new GuacamoleInstruction having the given Operation and
list of arguments values.
- GuacamoleInstruction(String, List<String>) - Constructor for class org.glyptodon.guacamole.protocol.GuacamoleInstruction
-
Creates a new GuacamoleInstruction having the given Operation and
list of arguments values.
- GuacamoleParser - Class in org.glyptodon.guacamole.protocol
-
Parser for the Guacamole protocol.
- GuacamoleParser() - Constructor for class org.glyptodon.guacamole.protocol.GuacamoleParser
-
- GuacamoleProperties - Class in org.glyptodon.guacamole.properties
-
Simple utility class for reading properties from the guacamole.properties
file.
- GuacamoleProperty<Type> - Interface in org.glyptodon.guacamole.properties
-
An abstract representation of a property in the guacamole.properties file,
which parses into a specific type.
- GuacamoleReader - Interface in org.glyptodon.guacamole.io
-
Provides abstract and raw character read access to a stream of Guacamole
instructions.
- GuacamoleResourceConflictException - Exception in org.glyptodon.guacamole
-
An exception which is thrown when a resource has been requested, but that
resource is locked or currently in use, and cannot be accessed by the
current user.
- GuacamoleResourceConflictException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleResourceConflictException
-
Creates a new GuacamoleResourceConflictException with the given message and cause.
- GuacamoleResourceConflictException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleResourceConflictException
-
Creates a new GuacamoleResourceConflictException with the given message.
- GuacamoleResourceConflictException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleResourceConflictException
-
Creates a new GuacamoleResourceConflictException with the given cause.
- GuacamoleResourceNotFoundException - Exception in org.glyptodon.guacamole
-
A generic exception thrown when part of the Guacamole API fails to find
a requested resource, such as a configuration or tunnel.
- GuacamoleResourceNotFoundException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleResourceNotFoundException
-
Creates a new GuacamoleResourceNotFoundException with the given message
and cause.
- GuacamoleResourceNotFoundException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleResourceNotFoundException
-
Creates a new GuacamoleResourceNotFoundException with the given message.
- GuacamoleResourceNotFoundException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleResourceNotFoundException
-
Creates a new GuacamoleResourceNotFoundException with the given cause.
- GuacamoleSecurityException - Exception in org.glyptodon.guacamole
-
A security-related exception thrown when parts of the Guacamole API is
denying access to a resource.
- GuacamoleSecurityException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleSecurityException
-
Creates a new GuacamoleSecurityException with the given message and cause.
- GuacamoleSecurityException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleSecurityException
-
Creates a new GuacamoleSecurityException with the given message.
- GuacamoleSecurityException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleSecurityException
-
Creates a new GuacamoleSecurityException with the given cause.
- GuacamoleServerBusyException - Exception in org.glyptodon.guacamole
-
An exception which is thrown when the server is too busy to service the
request.
- GuacamoleServerBusyException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleServerBusyException
-
Creates a new GuacamoleServerBusyException with the given message and cause.
- GuacamoleServerBusyException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleServerBusyException
-
Creates a new GuacamoleServerBusyException with the given message.
- GuacamoleServerBusyException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleServerBusyException
-
Creates a new GuacamoleServerBusyException with the given cause.
- GuacamoleServerException - Exception in org.glyptodon.guacamole
-
A generic exception thrown when part of the Guacamole API encounters
an unexpected, internal error.
- GuacamoleServerException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleServerException
-
Creates a new GuacamoleServerException with the given message and cause.
- GuacamoleServerException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleServerException
-
Creates a new GuacamoleServerException with the given message.
- GuacamoleServerException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleServerException
-
Creates a new GuacamoleServerException with the given cause.
- GuacamoleSession - Class in org.glyptodon.guacamole.servlet
-
Provides abstract access to the tunnels associated with a Guacamole session.
- GuacamoleSession(HttpSession) - Constructor for class org.glyptodon.guacamole.servlet.GuacamoleSession
-
Creates a new GuacamoleSession, storing and retrieving tunnels from the
given HttpSession.
- GuacamoleSocket - Interface in org.glyptodon.guacamole.net
-
Provides abstract socket-like access to a Guacamole connection.
- GuacamoleStatus - Enum in org.glyptodon.guacamole.protocol
-
All possible statuses returned by various Guacamole instructions, each having
a corresponding code.
- GuacamoleTunnel - Class in org.glyptodon.guacamole.net
-
Provides a unique identifier and synchronized access to the GuacamoleReader
and GuacamoleWriter associated with a GuacamoleSocket.
- GuacamoleTunnel(GuacamoleSocket) - Constructor for class org.glyptodon.guacamole.net.GuacamoleTunnel
-
Creates a new GuacamoleTunnel which synchronizes access to the
Guacamole instruction stream associated with the given GuacamoleSocket.
- GuacamoleUnauthorizedException - Exception in org.glyptodon.guacamole
-
A security-related exception thrown when parts of the Guacamole API is
denying access to a resource, but access MAY be granted were the user
authorized (logged in).
- GuacamoleUnauthorizedException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleUnauthorizedException
-
Creates a new GuacamoleUnauthorizedException with the given message and cause.
- GuacamoleUnauthorizedException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleUnauthorizedException
-
Creates a new GuacamoleUnauthorizedException with the given message.
- GuacamoleUnauthorizedException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleUnauthorizedException
-
Creates a new GuacamoleUnauthorizedException with the given cause.
- GuacamoleUnsupportedException - Exception in org.glyptodon.guacamole
-
An exception which is thrown when the requested operation is unsupported
or unimplemented.
- GuacamoleUnsupportedException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleUnsupportedException
-
Creates a new GuacamoleUnsupportedException with the given message and cause.
- GuacamoleUnsupportedException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleUnsupportedException
-
Creates a new GuacamoleUnsupportedException with the given message.
- GuacamoleUnsupportedException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleUnsupportedException
-
Creates a new GuacamoleUnsupportedException with the given cause.
- GuacamoleUpstreamException - Exception in org.glyptodon.guacamole
-
An exception which indicates than an upstream server (such as the remote
desktop) is returning an error or is otherwise unreachable.
- GuacamoleUpstreamException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleUpstreamException
-
Creates a new GuacamoleUpstreamException with the given message and
cause.
- GuacamoleUpstreamException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleUpstreamException
-
Creates a new GuacamoleUpstreamException with the given message.
- GuacamoleUpstreamException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleUpstreamException
-
Creates a new GuacamoleUpstreamException with the given cause.
- GuacamoleUpstreamTimeoutException - Exception in org.glyptodon.guacamole
-
An exception which indicates than an upstream server (such as the remote
desktop) is taking too long to respond.
- GuacamoleUpstreamTimeoutException(String, Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleUpstreamTimeoutException
-
Creates a new GuacamoleUpstreamException with the given message and
cause.
- GuacamoleUpstreamTimeoutException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleUpstreamTimeoutException
-
Creates a new GuacamoleUpstreamException with the given message.
- GuacamoleUpstreamTimeoutException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleUpstreamTimeoutException
-
Creates a new GuacamoleUpstreamException with the given cause.
- GuacamoleWebSocketTunnelServlet - Class in org.glyptodon.guacamole.net.basic.websocket.jetty
-
A WebSocketServlet partial re-implementation of GuacamoleTunnelServlet.
- GuacamoleWebSocketTunnelServlet() - Constructor for class org.glyptodon.guacamole.net.basic.websocket.jetty.GuacamoleWebSocketTunnelServlet
-
- GuacamoleWebSocketTunnelServlet - Class in org.glyptodon.guacamole.net.basic.websocket.tomcat
-
A WebSocketServlet partial re-implementation of GuacamoleTunnelServlet.
- GuacamoleWebSocketTunnelServlet() - Constructor for class org.glyptodon.guacamole.net.basic.websocket.tomcat.GuacamoleWebSocketTunnelServlet
-
- GuacamoleWriter - Interface in org.glyptodon.guacamole.io
-
Provides abstract and raw character write access to a stream of Guacamole
instructions.
- GUACD_HOSTNAME - Static variable in class org.glyptodon.guacamole.properties.GuacamoleProperties
-
The hostname of the server where guacd (the Guacamole proxy server) is
running.
- GUACD_PORT - Static variable in class org.glyptodon.guacamole.properties.GuacamoleProperties
-
The port that guacd (the Guacamole proxy server) is listening on.
- GUACD_SSL - Static variable in class org.glyptodon.guacamole.properties.GuacamoleProperties
-
Whether guacd requires SSL/TLS on connections.
- selectSubProtocol(List<String>) - Method in class org.glyptodon.guacamole.net.basic.websocket.tomcat.AuthenticatingWebSocketServlet
-
- self() - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUserContext
-
- self() - Method in interface org.glyptodon.guacamole.net.auth.UserContext
-
Returns the User whose access rights control the operations of this
UserContext.
- sendError(HttpServletResponse, GuacamoleStatus, String) - Static method in class org.glyptodon.guacamole.net.basic.AuthenticatingHttpServlet
-
Sends an error on the given HTTP response using the information within
the given GuacamoleStatus.
- sendError(HttpServletResponse, GuacamoleStatus, String) - Static method in class org.glyptodon.guacamole.servlet.GuacamoleHTTPTunnelServlet
-
Sends an error on the given HTTP response using the information within
the given GuacamoleStatus.
- service(HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.AuthenticatingHttpServlet
-
- service(HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.BasicLogout
-
- service(HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.websocket.jetty.AuthenticatingWebSocketServlet
-
- service(HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.websocket.tomcat.AuthenticatingWebSocketServlet
-
- SessionListenerCollection - Class in org.glyptodon.guacamole.net.basic.event
-
A collection which iterates over instances of all listeners defined in
guacamole.properties.
- SessionListenerCollection(HttpSession) - Constructor for class org.glyptodon.guacamole.net.basic.event.SessionListenerCollection
-
Creates a new SessionListenerCollection which stores all listeners
defined in guacamole.properties in the provided session.
- setConfiguration(GuacamoleConfiguration) - Method in class org.glyptodon.guacamole.net.auth.AbstractConnection
-
- setConfiguration(GuacamoleConfiguration) - Method in interface org.glyptodon.guacamole.net.auth.Connection
-
Sets the GuacamoleConfiguration associated with this Connection.
- setConnectionID(String) - Method in class org.glyptodon.guacamole.protocol.GuacamoleConfiguration
-
Sets the ID of the connection being joined, if any.
- setEncoding(Authorization.Encoding) - Method in class org.glyptodon.guacamole.net.basic.auth.Authorization
-
Sets the encoding which will be used to hash the password or when
comparing a given password for validation.
- setIdentifier(String) - Method in class org.glyptodon.guacamole.net.auth.AbstractConnection
-
- setIdentifier(String) - Method in class org.glyptodon.guacamole.net.auth.AbstractConnectionGroup
-
- setIdentifier(String) - Method in interface org.glyptodon.guacamole.net.auth.Connection
-
Sets the identifier assigned to this Connection.
- setIdentifier(String) - Method in interface org.glyptodon.guacamole.net.auth.ConnectionGroup
-
Sets the identifier assigned to this ConnectionGroup.
- setName(String) - Method in class org.glyptodon.guacamole.net.auth.AbstractConnection
-
- setName(String) - Method in class org.glyptodon.guacamole.net.auth.AbstractConnectionGroup
-
- setName(String) - Method in interface org.glyptodon.guacamole.net.auth.Connection
-
Sets the name assigned to this Connection.
- setName(String) - Method in interface org.glyptodon.guacamole.net.auth.ConnectionGroup
-
Sets the name assigned to this ConnectionGroup.
- setName(String) - Method in class org.glyptodon.guacamole.net.basic.ProtocolInfo
-
Sets the unique name of this protocol.
- setName(String) - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameter
-
Sets the name associated with this protocol parameter.
- setOptimalResolution(int) - Method in class org.glyptodon.guacamole.protocol.GuacamoleClientInformation
-
Sets the resolution of the screen if the optimal width and height are
used, in DPI.
- setOptimalScreenHeight(int) - Method in class org.glyptodon.guacamole.protocol.GuacamoleClientInformation
-
Sets the client's optimal screen height.
- setOptimalScreenWidth(int) - Method in class org.glyptodon.guacamole.protocol.GuacamoleClientInformation
-
Sets the client's optimal screen width.
- setParameter(String, String) - Method in class org.glyptodon.guacamole.protocol.GuacamoleConfiguration
-
Sets the value for the parameter with the given name.
- setParentIdentifier(String) - Method in class org.glyptodon.guacamole.net.auth.AbstractConnection
-
- setParentIdentifier(String) - Method in class org.glyptodon.guacamole.net.auth.AbstractConnectionGroup
-
- setParentIdentifier(String) - Method in interface org.glyptodon.guacamole.net.auth.Connection
-
Sets the unique identifier of the parent ConnectionGroup for
this Connection.
- setParentIdentifier(String) - Method in interface org.glyptodon.guacamole.net.auth.ConnectionGroup
-
Sets the unique identifier of the parent ConnectionGroup for
this ConnectionGroup.
- setPassword(String) - Method in class org.glyptodon.guacamole.net.auth.AbstractUser
-
- setPassword(String) - Method in class org.glyptodon.guacamole.net.auth.Credentials
-
Sets the password associated with this set of credentials.
- setPassword(String) - Method in interface org.glyptodon.guacamole.net.auth.User
-
Sets this user's password.
- setPassword(String) - Method in class org.glyptodon.guacamole.net.basic.auth.Authorization
-
Sets the password associated with this authorization, which must be
encoded using the encoding specified with setEncoding().
- setProtocol(String) - Method in class org.glyptodon.guacamole.protocol.GuacamoleConfiguration
-
Sets the name of the protocol to be used.
- setRequest(HttpServletRequest) - Method in class org.glyptodon.guacamole.net.auth.Credentials
-
Sets the HttpServletRequest associated with this set of credentials.
- setSession(HttpSession) - Method in class org.glyptodon.guacamole.net.auth.Credentials
-
Sets the HttpSession associated with this set of credentials.
- setTitle(String) - Method in class org.glyptodon.guacamole.net.basic.ProtocolInfo
-
Sets the human-readable title associated with this protocol.
- setTitle(String) - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameter
-
Sets the title associated with this protocol parameter.
- setTitle(String) - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameterOption
-
Sets the human-readable title describing the effect of this option.
- setType(ConnectionGroup.Type) - Method in class org.glyptodon.guacamole.net.auth.AbstractConnectionGroup
-
- setType(ConnectionGroup.Type) - Method in interface org.glyptodon.guacamole.net.auth.ConnectionGroup
-
Set the type of this ConnectionGroup.
- setType(ProtocolParameter.Type) - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameter
-
Sets the type of this parameter.
- setUsername(String) - Method in class org.glyptodon.guacamole.net.auth.AbstractUser
-
- setUsername(String) - Method in class org.glyptodon.guacamole.net.auth.Credentials
-
Sets the username associated with this set of credentials.
- setUsername(String) - Method in interface org.glyptodon.guacamole.net.auth.User
-
Sets the name of this user, which must be unique across all users.
- setUsername(String) - Method in class org.glyptodon.guacamole.net.basic.auth.Authorization
-
Sets the username associated with this authorization.
- setValue(String) - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameter
-
Sets the value associated with this protocol parameter.
- setValue(String) - Method in class org.glyptodon.guacamole.net.basic.ProtocolParameterOption
-
Sets the value that will be sent to the client plugin if this option is
chosen.
- SimpleAuthenticationProvider - Class in org.glyptodon.guacamole.net.auth.simple
-
Provides means of retrieving a set of named GuacamoleConfigurations for a
given Credentials object.
- SimpleAuthenticationProvider() - Constructor for class org.glyptodon.guacamole.net.auth.simple.SimpleAuthenticationProvider
-
- SimpleConnection - Class in org.glyptodon.guacamole.net.auth.simple
-
An extremely basic Connection implementation.
- SimpleConnection() - Constructor for class org.glyptodon.guacamole.net.auth.simple.SimpleConnection
-
Creates a completely uninitialized SimpleConnection.
- SimpleConnection(String, String, GuacamoleConfiguration) - Constructor for class org.glyptodon.guacamole.net.auth.simple.SimpleConnection
-
Creates a new SimpleConnection having the given identifier and
GuacamoleConfiguration.
- SimpleConnectionDirectory - Class in org.glyptodon.guacamole.net.auth.simple
-
An extremely simple read-only implementation of a Directory of
GuacamoleConfigurations which provides access to a pre-defined Map of
GuacamoleConfigurations.
- SimpleConnectionDirectory(Map<String, GuacamoleConfiguration>) - Constructor for class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionDirectory
-
Creates a new SimpleConnectionDirectory which provides
access to the configurations contained within the given Map.
- SimpleConnectionGroup - Class in org.glyptodon.guacamole.net.auth.simple
-
An extremely simple read-only implementation of a ConnectionGroup which
returns the connection and connection group directories it was constructed
with.
- SimpleConnectionGroup(String, String, Directory<String, Connection>, Directory<String, ConnectionGroup>) - Constructor for class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroup
-
Creates a new SimpleConnectionGroup having the given name and identifier
which will expose the given directories as its contents.
- SimpleConnectionGroupDirectory - Class in org.glyptodon.guacamole.net.auth.simple
-
An extremely simple read-only implementation of a Directory of
ConnectionGroup which provides which provides access to a pre-defined
Collection of ConnectionGroups.
- SimpleConnectionGroupDirectory(Collection<ConnectionGroup>) - Constructor for class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroupDirectory
-
Creates a new SimpleConnectionGroupDirectory which contains the given
groups.
- SimpleUser - Class in org.glyptodon.guacamole.net.auth.simple
-
An extremely basic User implementation.
- SimpleUser() - Constructor for class org.glyptodon.guacamole.net.auth.simple.SimpleUser
-
Creates a completely uninitialized SimpleUser.
- SimpleUser(String, Map<String, GuacamoleConfiguration>, Collection<ConnectionGroup>) - Constructor for class org.glyptodon.guacamole.net.auth.simple.SimpleUser
-
Creates a new SimpleUser having the given username.
- SimpleUserContext - Class in org.glyptodon.guacamole.net.auth.simple
-
An extremely simple UserContext implementation which provides access to
a defined and restricted set of GuacamoleConfigurations.
- SimpleUserContext(Map<String, GuacamoleConfiguration>) - Constructor for class org.glyptodon.guacamole.net.auth.simple.SimpleUserContext
-
Creates a new SimpleUserContext which provides access to only those
configurations within the given Map.
- SimpleUserDirectory - Class in org.glyptodon.guacamole.net.auth.simple
-
An extremely simple read-only implementation of a Directory of Users which
provides access to a single pre-defined User.
- SimpleUserDirectory(User) - Constructor for class org.glyptodon.guacamole.net.auth.simple.SimpleUserDirectory
-
Creates a new SimpleUserDirectory which provides access to the single
user provided.
- size() - Method in class org.glyptodon.guacamole.net.basic.event.SessionListenerCollection
-
- SSLGuacamoleSocket - Class in org.glyptodon.guacamole.net
-
Provides abstract socket-like access to a Guacamole connection over SSL to
a given hostname and port.
- SSLGuacamoleSocket(String, int) - Constructor for class org.glyptodon.guacamole.net.SSLGuacamoleSocket
-
Creates a new SSLGuacamoleSocket which reads and writes instructions
to the Guacamole instruction stream of the Guacamole proxy server
running at the given hostname and port using SSL.
- startElement(String, String, String, Attributes) - Method in class org.glyptodon.guacamole.net.basic.xml.DocumentHandler
-
- StringGuacamoleProperty - Class in org.glyptodon.guacamole.properties
-
A GuacamoleProperty whose value is a simple string.
- StringGuacamoleProperty() - Constructor for class org.glyptodon.guacamole.properties.StringGuacamoleProperty
-
- SystemPermission - Class in org.glyptodon.guacamole.net.auth.permission
-
A permission which affects the system as a whole, rather than an individual
object.
- SystemPermission(SystemPermission.Type) - Constructor for class org.glyptodon.guacamole.net.auth.permission.SystemPermission
-
Creates a new SystemPermission with the given
type.
- SystemPermission.Type - Enum in org.glyptodon.guacamole.net.auth.permission
-
Specific types of system-level permissions.