A B C D E F G I L N P S T U V W

A

addAuthorization(Authorization) - Method in class net.sourceforge.guacamole.net.basic.auth.UserMapping
Adds the given authorization to the user mapping.
addConfiguration(String, GuacamoleConfiguration) - Method in class net.sourceforge.guacamole.net.basic.auth.Authorization
Adds the given GuacamoleConfiguration to the set of stored configurations under the given name.
asAuthorization() - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.AuthorizeTagHandler
Returns an Authorization backed by the data of this authorize tag handler.
asGuacamoleConfiguration() - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.ConnectionTagHandler
Returns a GuacamoleConfiguration whose contents are populated from data within this connection element and child elements.
asUserMapping() - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.UserMappingTagHandler
Returns a user mapping containing all authorizations and configurations parsed so far.
AUTH_PROVIDER - Static variable in class net.sourceforge.guacamole.net.basic.properties.BasicGuacamoleProperties
The authentication provider to user when retrieving the authorized configurations of a user.
authenticatedService(Map<String, GuacamoleConfiguration>, HttpServletRequest, HttpServletResponse) - Method in class net.sourceforge.guacamole.net.basic.AuthenticatingHttpServlet
 
authenticatedService(Map<String, GuacamoleConfiguration>, HttpServletRequest, HttpServletResponse) - Method in class net.sourceforge.guacamole.net.basic.BasicGuacamoleTunnelServlet
 
authenticatedService(Map<String, GuacamoleConfiguration>, HttpServletRequest, HttpServletResponse) - Method in class net.sourceforge.guacamole.net.basic.BasicLogin
 
authenticatedService(Map<String, GuacamoleConfiguration>, HttpServletRequest, HttpServletResponse) - Method in class net.sourceforge.guacamole.net.basic.ConfigurationList
 
AuthenticatingHttpServlet - Class in net.sourceforge.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 net.sourceforge.guacamole.net.basic.AuthenticatingHttpServlet
 
AuthenticationProviderProperty - Class in net.sourceforge.guacamole.net.basic.properties
A GuacamoleProperty whose value is the name of a class to use to authenticate users.
AuthenticationProviderProperty() - Constructor for class net.sourceforge.guacamole.net.basic.properties.AuthenticationProviderProperty
 
Authorization - Class in net.sourceforge.guacamole.net.basic.auth
Mapping of username/password pair to configuration set.
Authorization() - Constructor for class net.sourceforge.guacamole.net.basic.auth.Authorization
 
Authorization.Encoding - Enum in net.sourceforge.guacamole.net.basic.auth
All supported password encodings.
AuthorizeTagHandler - Class in net.sourceforge.guacamole.net.basic.xml.user_mapping
TagHandler for the "authorize" element.
AuthorizeTagHandler(Attributes) - Constructor for class net.sourceforge.guacamole.net.basic.xml.user_mapping.AuthorizeTagHandler
Creates a new handler for an "authorize" tag having the given attributes.

B

BASIC_USER_MAPPING - Static variable in class net.sourceforge.guacamole.net.basic.BasicFileAuthenticationProvider
The filename of the XML file to read the user user_mapping from.
BasicFileAuthenticationProvider - Class in net.sourceforge.guacamole.net.basic
Authenticates users against a static list of username/password pairs.
BasicFileAuthenticationProvider() - Constructor for class net.sourceforge.guacamole.net.basic.BasicFileAuthenticationProvider
 
BasicGuacamoleProperties - Class in net.sourceforge.guacamole.net.basic.properties
Properties used by the default Guacamole web application.
BasicGuacamoleTunnelServlet - Class in net.sourceforge.guacamole.net.basic
Connects users to a tunnel associated with the authorized configuration having the given ID.
BasicGuacamoleTunnelServlet() - Constructor for class net.sourceforge.guacamole.net.basic.BasicGuacamoleTunnelServlet
 
BasicLogin - Class in net.sourceforge.guacamole.net.basic
Simple dummy AuthenticatingHttpServlet which provides an endpoint for arbitrary authentication requests that do not expect a response.
BasicLogin() - Constructor for class net.sourceforge.guacamole.net.basic.BasicLogin
 
BasicLogout - Class in net.sourceforge.guacamole.net.basic
Logs out the current user by invalidating the associated HttpSession and redirecting the user to the login page.
BasicLogout() - Constructor for class net.sourceforge.guacamole.net.basic.BasicLogout
 

C

characters(char[], int, int) - Method in class net.sourceforge.guacamole.net.basic.xml.DocumentHandler
 
childElement(String, Attributes) - Method in interface net.sourceforge.guacamole.net.basic.xml.TagHandler
Called when a child element of the current element is parsed.
childElement(String, Attributes) - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.AuthorizeTagHandler
 
childElement(String, Attributes) - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.ConnectionTagHandler
 
childElement(String, Attributes) - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.ParamTagHandler
 
childElement(String, Attributes) - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.ProtocolTagHandler
 
childElement(String, Attributes) - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.UserMappingTagHandler
 
complete(String) - Method in interface net.sourceforge.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 net.sourceforge.guacamole.net.basic.xml.user_mapping.AuthorizeTagHandler
 
complete(String) - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.ConnectionTagHandler
 
complete(String) - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.ParamTagHandler
 
complete(String) - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.ProtocolTagHandler
 
complete(String) - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.UserMappingTagHandler
 
ConfigurationList - Class in net.sourceforge.guacamole.net.basic
Simple HttpServlet which outputs XML containing a list of all authorized configurations for the current user.
ConfigurationList() - Constructor for class net.sourceforge.guacamole.net.basic.ConfigurationList
 
ConnectionTagHandler - Class in net.sourceforge.guacamole.net.basic.xml.user_mapping
TagHandler for the "connection" element.
ConnectionTagHandler(Attributes) - Constructor for class net.sourceforge.guacamole.net.basic.xml.user_mapping.ConnectionTagHandler
Creates a new handler for an "connection" tag having the given attributes.
contextDestroyed(ServletContextEvent) - Method in class net.sourceforge.guacamole.net.basic.WebSocketSupportLoader
 
contextInitialized(ServletContextEvent) - Method in class net.sourceforge.guacamole.net.basic.WebSocketSupportLoader
 

D

DocumentHandler - Class in net.sourceforge.guacamole.net.basic.xml
A simple ContentHandler implementation which digests SAX document events and produces simpler tag-level events, maintaining its own stack for the convenience of the tag handlers.
DocumentHandler(String, TagHandler) - Constructor for class net.sourceforge.guacamole.net.basic.xml.DocumentHandler
Creates a new DocumentHandler which will use the given TagHandler to handle the root element.

E

endElement(String, String, String) - Method in class net.sourceforge.guacamole.net.basic.xml.DocumentHandler
 
EVENT_LISTENERS - Static variable in class net.sourceforge.guacamole.net.basic.properties.BasicGuacamoleProperties
The comma-separated list of all classes to use as event listeners.
EventListenersProperty - Class in net.sourceforge.guacamole.net.basic.properties
A GuacamoleProperty whose value is a comma-separated list of class names, where each class will be used as a listener for events.
EventListenersProperty() - Constructor for class net.sourceforge.guacamole.net.basic.properties.EventListenersProperty
 

F

findClass(String) - Method in class net.sourceforge.guacamole.net.basic.GuacamoleClassLoader
 

G

getAuthorization(String) - Method in class net.sourceforge.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
 
getConfiguration(String) - Method in class net.sourceforge.guacamole.net.basic.auth.Authorization
Returns the GuacamoleConfiguration having the given name and associated with the username/password pair stored within this authorization.
getConfigurations() - Method in class net.sourceforge.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.
getConfigurations(HttpSession) - Method in class net.sourceforge.guacamole.net.basic.AuthenticatingHttpServlet
Returns the configurations associated with the given session.
getCredentials(HttpSession) - Method in class net.sourceforge.guacamole.net.basic.AuthenticatingHttpServlet
Returns the credentials associated with the given session.
getEncoding() - Method in class net.sourceforge.guacamole.net.basic.auth.Authorization
Returns the encoding used to hash the password, if any.
getInstance() - Static method in class net.sourceforge.guacamole.net.basic.GuacamoleClassLoader
Returns an instance of a GuacamoleClassLoader which finds classes within the directory configured in guacamole.properties.
getName() - Method in class net.sourceforge.guacamole.net.basic.xml.user_mapping.ConnectionTagHandler
Returns the name associated with this connection.
getPassword() - Method in class net.sourceforge.guacamole.net.basic.auth.Authorization
Returns the password associated with this authorization, which may be encoded or hashed.
getUsername() - Method in class net.sourceforge.guacamole.net.basic.auth.Authorization
Returns the username associated with this authorization.
GuacamoleClassLoader - Class in net.sourceforge.guacamole.net.basic
A ClassLoader implementation which finds classes within a configurable directory.

I

init() - Method in class net.sourceforge.guacamole.net.basic.AuthenticatingHttpServlet
 
iterator() - Method in class net.sourceforge.guacamole.net.basic.event.SessionListenerCollection
 

L

LIB_DIRECTORY - Static variable in class net.sourceforge.guacamole.net.basic.properties.BasicGuacamoleProperties
The directory to search for authentication provider classes.

N

net.sourceforge.guacamole.net.basic - package net.sourceforge.guacamole.net.basic
 
net.sourceforge.guacamole.net.basic.auth - package net.sourceforge.guacamole.net.basic.auth
 
net.sourceforge.guacamole.net.basic.event - package net.sourceforge.guacamole.net.basic.event
 
net.sourceforge.guacamole.net.basic.properties - package net.sourceforge.guacamole.net.basic.properties
 
net.sourceforge.guacamole.net.basic.xml - package net.sourceforge.guacamole.net.basic.xml
 
net.sourceforge.guacamole.net.basic.xml.user_mapping - package net.sourceforge.guacamole.net.basic.xml.user_mapping
 

P

ParamTagHandler - Class in net.sourceforge.guacamole.net.basic.xml.user_mapping
TagHandler for the "param" element.
ParamTagHandler(GuacamoleConfiguration, Attributes) - Constructor for class net.sourceforge.guacamole.net.basic.xml.user_mapping.ParamTagHandler
Creates a new handler for an "param" tag having the given attributes.
parseValue(String) - Method in class net.sourceforge.guacamole.net.basic.properties.AuthenticationProviderProperty
 
parseValue(String) - Method in class net.sourceforge.guacamole.net.basic.properties.EventListenersProperty
 
ProtocolTagHandler - Class in net.sourceforge.guacamole.net.basic.xml.user_mapping
TagHandler for the "protocol" element.
ProtocolTagHandler(GuacamoleConfiguration) - Constructor for class net.sourceforge.guacamole.net.basic.xml.user_mapping.ProtocolTagHandler
Creates a new handler for a "protocol" tag having the given attributes.

S

service(HttpServletRequest, HttpServletResponse) - Method in class net.sourceforge.guacamole.net.basic.AuthenticatingHttpServlet
 
service(HttpServletRequest, HttpServletResponse) - Method in class net.sourceforge.guacamole.net.basic.BasicLogout
 
SessionListenerCollection - Class in net.sourceforge.guacamole.net.basic.event
A collection which iterates over instances of all listeners defined in guacamole.properties.
SessionListenerCollection(HttpSession) - Constructor for class net.sourceforge.guacamole.net.basic.event.SessionListenerCollection
Creates a new SessionListenerCollection which stores all listeners defined in guacamole.properties in the provided session.
setEncoding(Authorization.Encoding) - Method in class net.sourceforge.guacamole.net.basic.auth.Authorization
Sets the encoding which will be used to hash the password or when comparing a given password for validation.
setPassword(String) - Method in class net.sourceforge.guacamole.net.basic.auth.Authorization
Sets the password associated with this authorization, which must be encoded using the encoding specified with setEncoding().
setUsername(String) - Method in class net.sourceforge.guacamole.net.basic.auth.Authorization
Sets the username associated with this authorization.
size() - Method in class net.sourceforge.guacamole.net.basic.event.SessionListenerCollection
 
startElement(String, String, String, Attributes) - Method in class net.sourceforge.guacamole.net.basic.xml.DocumentHandler
 

T

TagHandler - Interface in net.sourceforge.guacamole.net.basic.xml
A simple element-level event handler for events triggered by the SAX-driven DocumentHandler parser.

U

UserMapping - Class in net.sourceforge.guacamole.net.basic.auth
Mapping of all usernames to corresponding authorizations.
UserMapping() - Constructor for class net.sourceforge.guacamole.net.basic.auth.UserMapping
 
UserMappingTagHandler - Class in net.sourceforge.guacamole.net.basic.xml.user_mapping
TagHandler for the "user-mapping" element.
UserMappingTagHandler() - Constructor for class net.sourceforge.guacamole.net.basic.xml.user_mapping.UserMappingTagHandler
 

V

validate(String, String) - Method in class net.sourceforge.guacamole.net.basic.auth.Authorization
Returns whether a given username/password pair is authorized based on the stored username and password.
valueOf(String) - Static method in enum net.sourceforge.guacamole.net.basic.auth.Authorization.Encoding
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.guacamole.net.basic.auth.Authorization.Encoding
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebSocketSupportLoader - Class in net.sourceforge.guacamole.net.basic
Simple ServletContextListener which loads a WebSocket tunnel implementation if available, using the Servlet 3.0 API to dynamically load and install the tunnel servlet.
WebSocketSupportLoader() - Constructor for class net.sourceforge.guacamole.net.basic.WebSocketSupportLoader
 

A B C D E F G I L N P S T U V W

Copyright © 2013. All Rights Reserved.