A B C D E F G H I L M O P R S T U V 

A

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
 
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
 
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.
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.
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.

B

BooleanGuacamoleProperty - Class in org.glyptodon.guacamole.properties
A GuacamoleProperty whose value is an boolean.
BooleanGuacamoleProperty() - Constructor for class org.glyptodon.guacamole.properties.BooleanGuacamoleProperty
 

C

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
 
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.
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
 

D

Directory<IdentifierType,ObjectType> - Interface in org.glyptodon.guacamole.net.auth
Provides access to a collection of all objects with associated identifiers, and allows user manipulation and removal.

E

equals(Object) - Method in class org.glyptodon.guacamole.net.auth.AbstractConnection
 
equals(Object) - Method in class org.glyptodon.guacamole.net.auth.AbstractConnectionGroup
 
equals(Object) - Method in class org.glyptodon.guacamole.net.auth.AbstractUser
 
equals(Object) - Method in class org.glyptodon.guacamole.net.auth.permission.ConnectionGroupPermission
 
equals(Object) - Method in class org.glyptodon.guacamole.net.auth.permission.ConnectionPermission
 
equals(Object) - Method in class org.glyptodon.guacamole.net.auth.permission.SystemPermission
 
equals(Object) - Method in class org.glyptodon.guacamole.net.auth.permission.UserPermission
 

F

FileGuacamoleProperty - Class in org.glyptodon.guacamole.properties
A GuacamoleProperty whose value is a filename.
FileGuacamoleProperty() - Constructor for class org.glyptodon.guacamole.properties.FileGuacamoleProperty
 

G

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
 
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.
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
 
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
 
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.
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
 
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
 
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 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
 
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.
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.
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.
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.
getStartDate() - Method in interface org.glyptodon.guacamole.net.auth.ConnectionRecord
Returns the date and time the connection began.
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.
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
 
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() - 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.
GuacamoleHome - Class in org.glyptodon.guacamole.properties
Abstract representation of the Guacamole configuration directory.
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.
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.

H

hashCode() - Method in class org.glyptodon.guacamole.net.auth.AbstractConnection
 
hashCode() - Method in class org.glyptodon.guacamole.net.auth.AbstractConnectionGroup
 
hashCode() - Method in class org.glyptodon.guacamole.net.auth.AbstractUser
 
hashCode() - Method in class org.glyptodon.guacamole.net.auth.permission.ConnectionGroupPermission
 
hashCode() - Method in class org.glyptodon.guacamole.net.auth.permission.ConnectionPermission
 
hashCode() - Method in class org.glyptodon.guacamole.net.auth.permission.SystemPermission
 
hashCode() - Method in class org.glyptodon.guacamole.net.auth.permission.UserPermission
 
hasPermission(Permission) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUser
 
hasPermission(Permission) - Method in interface org.glyptodon.guacamole.net.auth.User
Tests whether this user has the specified permission.

I

IntegerGuacamoleProperty - Class in org.glyptodon.guacamole.properties
A GuacamoleProperty whose value is an integer.
IntegerGuacamoleProperty() - Constructor for class org.glyptodon.guacamole.properties.IntegerGuacamoleProperty
 
isActive() - Method in interface org.glyptodon.guacamole.net.auth.ConnectionRecord
Returns whether the connection associated with this record is still active.

L

LongGuacamoleProperty - Class in org.glyptodon.guacamole.properties
A GuacamoleProperty whose value is an long.
LongGuacamoleProperty() - Constructor for class org.glyptodon.guacamole.properties.LongGuacamoleProperty
 

M

move(IdentifierType, Directory<IdentifierType, ObjectType>) - Method in interface org.glyptodon.guacamole.net.auth.Directory
Moves the object with the given identifier to the given directory.
move(String, Directory<String, Connection>) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionDirectory
 
move(String, Directory<String, ConnectionGroup>) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroupDirectory
 
move(String, Directory<String, User>) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUserDirectory
 

O

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.
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.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.

P

parseValue(String) - Method in class org.glyptodon.guacamole.properties.BooleanGuacamoleProperty
 
parseValue(String) - Method in class org.glyptodon.guacamole.properties.FileGuacamoleProperty
 
parseValue(String) - Method in interface org.glyptodon.guacamole.properties.GuacamoleProperty
Parses the given string value into the type associated with this GuacamoleProperty.
parseValue(String) - Method in class org.glyptodon.guacamole.properties.IntegerGuacamoleProperty
 
parseValue(String) - Method in class org.glyptodon.guacamole.properties.LongGuacamoleProperty
 
parseValue(String) - Method in class org.glyptodon.guacamole.properties.StringGuacamoleProperty
 
Permission<Type extends Enum> - Interface in org.glyptodon.guacamole.net.auth.permission
A permission which affects a specific type of operation, where all available operation types are defined by an enumeration.
putConnection(Connection) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionDirectory
An internal method for modifying the Connections in this Directory.
putConnectionGroup(ConnectionGroup) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroupDirectory
An internal method for modifying the ConnectionGroups in this Directory.

R

remove(IdentifierType) - Method in interface org.glyptodon.guacamole.net.auth.Directory
Removes the object with the given identifier from the overall set.
remove(String) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionDirectory
 
remove(String) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroupDirectory
 
remove(String) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUserDirectory
 
removeConnection(String) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionDirectory
An internal method for removing a Connection from this Directory.
removeConnectionGroup(String) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroupDirectory
An internal method for removing a ConnectionGroup from this Directory.
removePermission(Permission) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUser
 
removePermission(Permission) - Method in interface org.glyptodon.guacamole.net.auth.User
Removes the specified permission from this specified user.

S

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.
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.
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.
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.
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.
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.
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.
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.
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.

T

tunnelClosed(TunnelCloseEvent) - Method in interface org.glyptodon.guacamole.net.event.listener.TunnelCloseListener
Event hook which fires immediately after an existing tunnel is closed.
TunnelCloseEvent - Class in org.glyptodon.guacamole.net.event
An event which is triggered whenever a tunnel is being closed.
TunnelCloseEvent(UserContext, Credentials, GuacamoleTunnel) - Constructor for class org.glyptodon.guacamole.net.event.TunnelCloseEvent
Creates a new TunnelCloseEvent which represents the closing of the given tunnel via a request associated with the given credentials.
TunnelCloseListener - Interface in org.glyptodon.guacamole.net.event.listener
A listener whose tunnelClosed() hook will fire immediately after an existing tunnel is closed.
tunnelConnected(TunnelConnectEvent) - Method in interface org.glyptodon.guacamole.net.event.listener.TunnelConnectListener
Event hook which fires immediately after a new tunnel is connected.
TunnelConnectEvent - Class in org.glyptodon.guacamole.net.event
An event which is triggered whenever a tunnel is being connected.
TunnelConnectEvent(UserContext, Credentials, GuacamoleTunnel) - Constructor for class org.glyptodon.guacamole.net.event.TunnelConnectEvent
Creates a new TunnelConnectEvent which represents the connecting of the given tunnel via a request associated with the given credentials.
TunnelConnectListener - Interface in org.glyptodon.guacamole.net.event.listener
A listener whose tunnelConnected() hook will fire immediately after a new tunnel is connected.
TunnelEvent - Interface in org.glyptodon.guacamole.net.event
Abstract basis for events associated with tunnels.

U

update(ObjectType) - Method in interface org.glyptodon.guacamole.net.auth.Directory
Updates the stored object with the data contained in the given object.
update(Connection) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionDirectory
 
update(ConnectionGroup) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleConnectionGroupDirectory
 
update(User) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleUserDirectory
 
updateUserContext(UserContext, Credentials) - Method in interface org.glyptodon.guacamole.net.auth.AuthenticationProvider
Returns a new or updated UserContext for the user authorized by the give credentials and having the given existing UserContext.
updateUserContext(UserContext, Credentials) - Method in class org.glyptodon.guacamole.net.auth.simple.SimpleAuthenticationProvider
 
User - Interface in org.glyptodon.guacamole.net.auth
A user of the Guacamole web application.
UserContext - Interface in org.glyptodon.guacamole.net.auth
The context of an active user.
UserEvent - Interface in org.glyptodon.guacamole.net.event
Abstract basis for events which may have an associated UserContext when triggered.
UserPermission - Class in org.glyptodon.guacamole.net.auth.permission
A permission which controls operations that directly affect a specific User.
UserPermission(ObjectPermission.Type, String) - Constructor for class org.glyptodon.guacamole.net.auth.permission.UserPermission
Creates a new UserPermission having the given type and identifier.

V

valueOf(String) - Static method in enum org.glyptodon.guacamole.net.auth.ConnectionGroup.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glyptodon.guacamole.net.auth.permission.ObjectPermission.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glyptodon.guacamole.net.auth.permission.SystemPermission.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.glyptodon.guacamole.net.auth.ConnectionGroup.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glyptodon.guacamole.net.auth.permission.ObjectPermission.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glyptodon.guacamole.net.auth.permission.SystemPermission.Type
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M O P R S T U V 

Copyright © 2014. All Rights Reserved.