- AbstractConnection - Class in org.glyptodon.guacamole.net.auth
-
Basic implementation of a Guacamole connection.
- AbstractConnection() - Constructor for class org.glyptodon.guacamole.net.auth.AbstractConnection
-
- AbstractConnectionGroup - Class in org.glyptodon.guacamole.net.auth
-
Basic implementation of a Guacamole connection group.
- AbstractConnectionGroup() - Constructor for class org.glyptodon.guacamole.net.auth.AbstractConnectionGroup
-
- AbstractUser - Class in org.glyptodon.guacamole.net.auth
-
Basic implementation of a Guacamole user which uses the username to
determine equality.
- AbstractUser() - Constructor for class org.glyptodon.guacamole.net.auth.AbstractUser
-
- acquireReader() - Method in class org.glyptodon.guacamole.net.GuacamoleTunnel
-
Acquires exclusive read access to the Guacamole instruction stream
and returns a GuacamoleReader for reading from that stream.
- acquireWriter() - Method in class org.glyptodon.guacamole.net.GuacamoleTunnel
-
Acquires exclusive write access to the Guacamole instruction stream
and returns a GuacamoleWriter for writing to that stream.
- add(ObjectType) - Method in interface org.glyptodon.guacamole.net.auth.Directory
-
Adds the given object to the overall set.
- add(Connection) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionDirectory
-
- add(ConnectionGroup) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroupDirectory
-
- add(User) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUserDirectory
-
- addAuthorization(Authorization) - Method in class org.glyptodon.guacamole.net.basic.auth.UserMapping
-
Adds the given authorization to the user mapping.
- addConfiguration(String, GuacamoleConfiguration) - Method in class org.glyptodon.guacamole.net.basic.auth.Authorization
-
Adds the given GuacamoleConfiguration to the set of stored configurations
under the given name.
- addPermission(Permission) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUser
-
- addPermission(Permission) - Method in interface org.glyptodon.guacamole.net.auth.User
-
Adds the specified permission to this user.
- addPermission(Permission) - Method in class org.glyptodon.guacamole.net.basic.crud.users.DummyUser
-
- asAuthorization() - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.AuthorizeTagHandler
-
Returns an Authorization backed by the data of this authorize tag
handler.
- asGuacamoleConfiguration() - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.ConnectionTagHandler
-
Returns a GuacamoleConfiguration whose contents are populated from data
within this connection element and child elements.
- asProtocolInfo() - Method in class org.glyptodon.guacamole.net.basic.xml.protocol.ProtocolTagHandler
-
Returns the ProtocolInfo backing this tag.
- asProtocolParameter() - Method in class org.glyptodon.guacamole.net.basic.xml.protocol.ParamTagHandler
-
Returns the ProtocolParameter backing this tag.
- asProtocolParameterOption() - Method in class org.glyptodon.guacamole.net.basic.xml.protocol.OptionTagHandler
-
Returns the ProtocolParameterOption backing this tag.
- asUserMapping() - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.UserMappingTagHandler
-
Returns a user mapping containing all authorizations and configurations
parsed so far.
- attachTunnel(GuacamoleTunnel) - Method in class org.glyptodon.guacamole.servlet.GuacamoleSession
-
Attaches the given tunnel to this GuacamoleSession.
- AUTH_PROVIDER - Static variable in class org.glyptodon.guacamole.net.basic.properties.BasicGuacamoleProperties
-
The authentication provider to user when retrieving the authorized
configurations of a user.
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.AuthenticatingHttpServlet
-
Function called after the credentials given in the request (if any)
are authenticated.
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.BasicGuacamoleTunnelServlet
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.BasicLogin
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.connectiongroups.Create
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.connectiongroups.Delete
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.connectiongroups.List
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.connectiongroups.Move
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.connectiongroups.Update
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.connections.Create
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.connections.Delete
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.connections.List
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.connections.Move
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.connections.Update
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.permissions.List
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.protocols.List
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.users.Create
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.users.Delete
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.users.List
-
- authenticatedService(UserContext, HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.crud.users.Update
-
- AuthenticatingHttpServlet - Class in org.glyptodon.guacamole.net.basic
-
Abstract servlet which provides an authenticatedService() function that
is only called if the HTTP request is authenticated, or the current
HTTP session has already been authenticated.
- AuthenticatingHttpServlet() - Constructor for class org.glyptodon.guacamole.net.basic.AuthenticatingHttpServlet
-
- authenticationFailed(AuthenticationFailureEvent) - Method in interface org.glyptodon.guacamole.net.event.listener.AuthenticationFailureListener
-
Event hook which fires immediately after a user's authentication attempt
fails.
- AuthenticationFailureEvent - Class in org.glyptodon.guacamole.net.event
-
An event which is triggered whenever a user's credentials fail to be
authenticated.
- AuthenticationFailureEvent(Credentials) - Constructor for class org.glyptodon.guacamole.net.event.AuthenticationFailureEvent
-
Creates a new AuthenticationFailureEvent which represents the failure
to authenticate the given credentials.
- AuthenticationFailureListener - Interface in org.glyptodon.guacamole.net.event.listener
-
A listener whose authenticationFailed() hook will fire immediately
after a user's authentication attempt fails.
- AuthenticationProvider - Interface in org.glyptodon.guacamole.net.auth
-
Provides means of accessing and managing the available
GuacamoleConfiguration objects and User objects.
- AuthenticationProviderProperty - Class in org.glyptodon.guacamole.net.basic.properties
-
A GuacamoleProperty whose value is the name of a class to use to
authenticate users.
- AuthenticationProviderProperty() - Constructor for class org.glyptodon.guacamole.net.basic.properties.AuthenticationProviderProperty
-
- authenticationSucceeded(AuthenticationSuccessEvent) - Method in interface org.glyptodon.guacamole.net.event.listener.AuthenticationSuccessListener
-
Event hook which fires immediately after a user's authentication attempt
succeeds.
- AuthenticationSuccessEvent - Class in org.glyptodon.guacamole.net.event
-
An event which is triggered whenever a user's credentials pass
authentication.
- AuthenticationSuccessEvent(UserContext, Credentials) - Constructor for class org.glyptodon.guacamole.net.event.AuthenticationSuccessEvent
-
Creates a new AuthenticationSuccessEvent which represents a successful
authentication attempt with the given credentials.
- AuthenticationSuccessListener - Interface in org.glyptodon.guacamole.net.event.listener
-
A listener whose hooks will fire immediately before and after a user's
authentication attempt succeeds.
- Authorization - Class in org.glyptodon.guacamole.net.basic.auth
-
Mapping of username/password pair to configuration set.
- Authorization() - Constructor for class org.glyptodon.guacamole.net.basic.auth.Authorization
-
- Authorization.Encoding - Enum in org.glyptodon.guacamole.net.basic.auth
-
All supported password encodings.
- AuthorizeTagHandler - Class in org.glyptodon.guacamole.net.basic.xml.user_mapping
-
TagHandler for the "authorize" element.
- AuthorizeTagHandler(UserMapping) - Constructor for class org.glyptodon.guacamole.net.basic.xml.user_mapping.AuthorizeTagHandler
-
Creates a new AuthorizeTagHandler that parses an Authorization owned
by the given UserMapping.
- available() - Method in interface org.glyptodon.guacamole.io.GuacamoleReader
-
Returns whether instruction data is available for reading.
- available() - Method in class org.glyptodon.guacamole.io.ReaderGuacamoleReader
-
- characters(char[], int, int) - Method in class org.glyptodon.guacamole.net.basic.xml.DocumentHandler
-
- childElement(String) - Method in class org.glyptodon.guacamole.net.basic.xml.protocol.OptionTagHandler
-
- childElement(String) - Method in class org.glyptodon.guacamole.net.basic.xml.protocol.ParamTagHandler
-
- childElement(String) - Method in class org.glyptodon.guacamole.net.basic.xml.protocol.ProtocolTagHandler
-
- childElement(String) - Method in interface org.glyptodon.guacamole.net.basic.xml.TagHandler
-
Called when a child element of the current element is parsed.
- childElement(String) - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.AuthorizeTagHandler
-
- childElement(String) - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.ConnectionTagHandler
-
- childElement(String) - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.ParamTagHandler
-
- childElement(String) - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.ProtocolTagHandler
-
- childElement(String) - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.UserMappingTagHandler
-
- close() - Method in interface org.glyptodon.guacamole.net.GuacamoleSocket
-
Releases all resources in use by the connection represented by this
GuacamoleSocket.
- close() - Method in class org.glyptodon.guacamole.net.GuacamoleTunnel
-
Release all resources allocated to this GuacamoleTunnel.
- close() - Method in class org.glyptodon.guacamole.net.InetGuacamoleSocket
-
- close() - Method in class org.glyptodon.guacamole.net.SSLGuacamoleSocket
-
- close() - Method in class org.glyptodon.guacamole.protocol.ConfiguredGuacamoleSocket
-
- complete(String) - Method in class org.glyptodon.guacamole.net.basic.xml.protocol.OptionTagHandler
-
- complete(String) - Method in class org.glyptodon.guacamole.net.basic.xml.protocol.ParamTagHandler
-
- complete(String) - Method in class org.glyptodon.guacamole.net.basic.xml.protocol.ProtocolTagHandler
-
- complete(String) - Method in interface org.glyptodon.guacamole.net.basic.xml.TagHandler
-
Called when this element, and all child elements, have been fully parsed,
and the entire text content of this element (if any) is available.
- complete(String) - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.AuthorizeTagHandler
-
- complete(String) - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.ConnectionTagHandler
-
- complete(String) - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.ParamTagHandler
-
- complete(String) - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.ProtocolTagHandler
-
- complete(String) - Method in class org.glyptodon.guacamole.net.basic.xml.user_mapping.UserMappingTagHandler
-
- ConfiguredGuacamoleSocket - Class in org.glyptodon.guacamole.protocol
-
A GuacamoleSocket which pre-configures the connection based on a given
GuacamoleConfiguration, completing the initial protocol handshake before
accepting data for read or write.
- ConfiguredGuacamoleSocket(GuacamoleSocket, GuacamoleConfiguration) - Constructor for class org.glyptodon.guacamole.protocol.ConfiguredGuacamoleSocket
-
Creates a new ConfiguredGuacamoleSocket which uses the given
GuacamoleConfiguration to complete the initial protocol handshake over
the given GuacamoleSocket.
- ConfiguredGuacamoleSocket(GuacamoleSocket, GuacamoleConfiguration, GuacamoleClientInformation) - Constructor for class org.glyptodon.guacamole.protocol.ConfiguredGuacamoleSocket
-
Creates a new ConfiguredGuacamoleSocket which uses the given
GuacamoleConfiguration and GuacamoleClientInformation to complete the
initial protocol handshake over the given GuacamoleSocket.
- connect(GuacamoleClientInformation) - Method in interface org.glyptodon.guacamole.net.auth.Connection
-
Establishes a connection to guacd using the GuacamoleConfiguration
associated with this Connection, and returns the resulting, connected
GuacamoleSocket.
- connect(GuacamoleClientInformation) - Method in interface org.glyptodon.guacamole.net.auth.ConnectionGroup
-
Establishes a connection to guacd using a connection chosen from among
the connections in this ConnectionGroup, and returns the resulting,
connected GuacamoleSocket.
- connect(GuacamoleClientInformation) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnection
-
- connect(GuacamoleClientInformation) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroup
-
- connect(GuacamoleClientInformation) - Method in class org.glyptodon.guacamole.net.basic.crud.connectiongroups.DummyConnectionGroup
-
- connect(GuacamoleClientInformation) - Method in class org.glyptodon.guacamole.net.basic.crud.connections.DummyConnection
-
- Connection - Interface in org.glyptodon.guacamole.net.auth
-
Represents a pairing of a GuacamoleConfiguration with a unique,
human-readable identifier, and abstracts the connection process.
- ConnectionGroup - Interface in org.glyptodon.guacamole.net.auth
-
Represents a connection group, which can contain both other connection groups
as well as connections.
- ConnectionGroup.Type - Enum in org.glyptodon.guacamole.net.auth
-
- ConnectionGroupPermission - Class in org.glyptodon.guacamole.net.auth.permission
-
A permission which controls operations that directly affect a specific
ConnectionGroup.
- ConnectionGroupPermission(ObjectPermission.Type, String) - Constructor for class org.glyptodon.guacamole.net.auth.permission.ConnectionGroupPermission
-
Creates a new ConnectionGroupPermission having the given type
and identifier.
- ConnectionPermission - Class in org.glyptodon.guacamole.net.auth.permission
-
A permission which controls operations that directly affect a specific
GuacamoleConfiguration.
- ConnectionPermission(ObjectPermission.Type, String) - Constructor for class org.glyptodon.guacamole.net.auth.permission.ConnectionPermission
-
Creates a new ConnectionPermission having the given type
and identifier.
- ConnectionRecord - Interface in org.glyptodon.guacamole.net.auth
-
A logging record describing when a user started and ended usage of a
particular connection.
- ConnectionTagHandler - Class in org.glyptodon.guacamole.net.basic.xml.user_mapping
-
TagHandler for the "connection" element.
- ConnectionTagHandler(Authorization) - Constructor for class org.glyptodon.guacamole.net.basic.xml.user_mapping.ConnectionTagHandler
-
Creates a new ConnectionTagHandler that parses a Connection owned by
the given Authorization.
- contextDestroyed(ServletContextEvent) - Method in class org.glyptodon.guacamole.net.basic.WebSocketSupportLoader
-
- contextInitialized(ServletContextEvent) - Method in class org.glyptodon.guacamole.net.basic.WebSocketSupportLoader
-
- Create - Class in org.glyptodon.guacamole.net.basic.crud.connectiongroups
-
Simple HttpServlet which handles connection group creation.
- Create() - Constructor for class org.glyptodon.guacamole.net.basic.crud.connectiongroups.Create
-
- Create - Class in org.glyptodon.guacamole.net.basic.crud.connections
-
Simple HttpServlet which handles connection creation.
- Create() - Constructor for class org.glyptodon.guacamole.net.basic.crud.connections.Create
-
- Create - Class in org.glyptodon.guacamole.net.basic.crud.users
-
Simple HttpServlet which handles user creation.
- Create() - Constructor for class org.glyptodon.guacamole.net.basic.crud.users.Create
-
- CredentialEvent - Interface in org.glyptodon.guacamole.net.event
-
Abstract basis for events which may have associated user credentials when
triggered.
- Credentials - Class in org.glyptodon.guacamole.net.auth
-
Simple arbitrary set of credentials, including a username/password pair,
the HttpServletRequest associated with the request for authorization
(if any) and the HttpSession associated with that request.
- Credentials() - Constructor for class org.glyptodon.guacamole.net.auth.Credentials
-
- 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.
- 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
-
- getCredentials(HttpSession) - 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.
- 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
-
- 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.
- 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.
- 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.
- 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
-
- 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.
- 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) - 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.
- 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
-
- GuacamoleClassLoader - Class in org.glyptodon.guacamole.net.basic
-
A ClassLoader implementation which finds classes within a configurable
directory.
- 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
-
- 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.
- 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.
- 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.
- 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.
- 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 GuacamoleException with the given message and cause.
- GuacamoleServerException(String) - Constructor for exception org.glyptodon.guacamole.GuacamoleServerException
-
Creates a new GuacamoleException with the given message.
- GuacamoleServerException(Throwable) - Constructor for exception org.glyptodon.guacamole.GuacamoleServerException
-
Creates a new GuacamoleException 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.
- 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.
- 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.
- ObjectPermission<T> - Interface in org.glyptodon.guacamole.net.auth.permission
-
A permission which affects a specific object, rather than the system as a
whole.
- ObjectPermission.Type - Enum in org.glyptodon.guacamole.net.auth.permission
-
Specific types of object-level permissions.
- OptionTagHandler - Class in org.glyptodon.guacamole.net.basic.xml.protocol
-
TagHandler for the "option" element.
- OptionTagHandler() - Constructor for class org.glyptodon.guacamole.net.basic.xml.protocol.OptionTagHandler
-
- org.glyptodon.guacamole - package org.glyptodon.guacamole
-
All classes which apply generally across the Guacamole web application
and all other web applications which use the API provided by the
Guacamole project.
- org.glyptodon.guacamole.io - package org.glyptodon.guacamole.io
-
All classes relating directly to data input or output.
- org.glyptodon.guacamole.net - package org.glyptodon.guacamole.net
-
Classes which apply to network-specific concepts, such as low-level sockets
and tunnels.
- org.glyptodon.guacamole.net.auth - package org.glyptodon.guacamole.net.auth
-
Provides classes which can be used to extend or replace the authentication
functionality of the Guacamole web application.
- org.glyptodon.guacamole.net.auth.permission - package org.glyptodon.guacamole.net.auth.permission
-
Provides classes which describe the various permissions a Guacamole user
can be granted.
- org.glyptodon.guacamole.net.auth.simple - package org.glyptodon.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.
- org.glyptodon.guacamole.net.basic - package 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.auth - package org.glyptodon.guacamole.net.basic.auth
-
Classes which drive the default, basic authentication of the Guacamole
web application.
- org.glyptodon.guacamole.net.basic.crud.connectiongroups - package org.glyptodon.guacamole.net.basic.crud.connectiongroups
-
Servlets dedicated to CRUD operations related to ConnectionGroups.
- org.glyptodon.guacamole.net.basic.crud.connections - package org.glyptodon.guacamole.net.basic.crud.connections
-
Servlets dedicated to CRUD operations related to Connections.
- org.glyptodon.guacamole.net.basic.crud.permissions - package org.glyptodon.guacamole.net.basic.crud.permissions
-
Servlets dedicated to CRUD operations related to Permissions.
- org.glyptodon.guacamole.net.basic.crud.protocols - package org.glyptodon.guacamole.net.basic.crud.protocols
-
Servlets dedicated to CRUD operations related to protocols.
- org.glyptodon.guacamole.net.basic.crud.users - package org.glyptodon.guacamole.net.basic.crud.users
-
Servlets dedicated to CRUD operations related to Users.
- org.glyptodon.guacamole.net.basic.event - package org.glyptodon.guacamole.net.basic.event
-
Classes used by the Guacamole web application to broadcast events.
- org.glyptodon.guacamole.net.basic.properties - package org.glyptodon.guacamole.net.basic.properties
-
Classes related to the properties which the Guacamole web application
(and stock parts of it) read from guacamole.properties.
- org.glyptodon.guacamole.net.basic.xml - package org.glyptodon.guacamole.net.basic.xml
-
Classes driving the SAX-based XML parser used by the Guacamole web
application.
- org.glyptodon.guacamole.net.basic.xml.protocol - package org.glyptodon.guacamole.net.basic.xml.protocol
-
Classes related to parsing XML files which describe the parameters of a
protocol.
- org.glyptodon.guacamole.net.basic.xml.user_mapping - package org.glyptodon.guacamole.net.basic.xml.user_mapping
-
Classes related to parsing the user-mapping.xml file.
- org.glyptodon.guacamole.net.event - package org.glyptodon.guacamole.net.event
-
Provides classes for storing information about events that are
triggered when users log into and use the Guacamole web application.
- org.glyptodon.guacamole.net.event.listener - package org.glyptodon.guacamole.net.event.listener
-
Provides classes for hooking into various events that take place as
users log into and use the Guacamole web application.
- org.glyptodon.guacamole.properties - package org.glyptodon.guacamole.properties
-
Provides classes for reading properties from the web-application-wide
guacamole.properties file.
- org.glyptodon.guacamole.protocol - package org.glyptodon.guacamole.protocol
-
Classes relating directly to the Guacamole protocol.
- org.glyptodon.guacamole.servlet - package org.glyptodon.guacamole.servlet
-
Classes which build upon the Java Servlet API, providing an HTTP-based
tunnel and session management.
- 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.
- service(HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.AuthenticatingHttpServlet
-
- service(HttpServletRequest, HttpServletResponse) - Method in class org.glyptodon.guacamole.net.basic.BasicLogout
-
- 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.
- 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.
- 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.
- 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.