Package | Description |
---|---|
org.apache.guacamole.environment | |
org.apache.guacamole.net.auth |
Provides classes which can be used to extend or replace the authentication
functionality of the Guacamole web application.
|
org.apache.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.apache.guacamole.net.event |
Provides classes for storing information about events that are
triggered when users log into and use the Guacamole web application.
|
org.apache.guacamole.token |
Class and Description |
---|
GuacamoleProxyConfiguration
Information which describes how the connection to guacd should be
established.
|
Class and Description |
---|
AbstractIdentifiable
Abstract implementation of Identifiable which provides equals() and
hashCode() implementations which use the identifier to determine equality.
|
ActiveConnection
A pairing of username and GuacamoleTunnel representing an active usage of a
particular connection.
|
ActivityRecord
A logging record describing when a user started and ended a particular
activity.
|
ActivityRecordSet
A set of all available records related to a type of activity which has a
defined start and end time, such as a user being logged in or connected, or a
subset of those records.
|
ActivityRecordSet.SortableProperty
All properties of activity records which can be used as sorting
criteria.
|
Attributes
An object which is associated with a set of arbitrary attributes, defined
as name/value pairs.
|
AuthenticatedUser
A user of the Guacamole web application who has been authenticated by an
AuthenticationProvider.
|
AuthenticationProvider
Provides means of authorizing users and for accessing and managing data
associated with those users.
|
Connectable
An object which Guacamole can connect to.
|
Connection
Represents a pairing of a GuacamoleConfiguration with a unique,
human-readable identifier, and abstracts the connection process.
|
ConnectionGroup
Represents a connection group, which can contain both other connection groups
as well as connections.
|
ConnectionGroup.Type
All legal types of connection group.
|
ConnectionRecord
A logging record describing when a user started and ended usage of a
particular connection.
|
Credentials
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.
|
DelegatingDirectory
Directory implementation which simply delegates all function calls to an
underlying Directory.
|
Directory
Provides access to a collection of all objects with associated identifiers,
and allows user manipulation and removal.
|
GuacamoleProxyConfiguration.EncryptionMethod
All possible types of encryption used by guacd.
|
Identifiable
An object which has a deterministic, unique identifier, which may not be
null.
|
Permissions
An object which may be granted permissions to access/manipulate various
other objects or aspects of the system.
|
RelatedObjectSet
An arbitrary set of existing objects sharing some common relation.
|
Shareable
An object which can be shared with others via specially-generated sets of
credentials.
|
SharingProfile
Represents the semantics which apply to an existing connection when shared,
along with a human-readable name and unique identifier.
|
User
A user of the Guacamole web application.
|
UserContext
The context of an active user.
|
UserGroup
A user group of the Guacamole web application.
|
Class and Description |
---|
AbstractAuthenticationProvider
Base implementation of AuthenticationProvider which provides default
implementations of most functions.
|
AbstractConnection
Basic implementation of a Guacamole connection.
|
AbstractConnectionGroup
Basic implementation of a Guacamole connection group.
|
AbstractIdentifiable
Abstract implementation of Identifiable which provides equals() and
hashCode() implementations which use the identifier to determine equality.
|
AbstractUser
Base implementation of User which provides default implementations of
most functions.
|
AbstractUserContext
Base implementation of UserContext which provides default implementations of
most functions.
|
AbstractUserGroup
Base implementation of UserGroup which provides default implementations of
most functions.
|
ActivityRecord
A logging record describing when a user started and ended a particular
activity.
|
ActivityRecordSet
A set of all available records related to a type of activity which has a
defined start and end time, such as a user being logged in or connected, or a
subset of those records.
|
ActivityRecordSet.SortableProperty
All properties of activity records which can be used as sorting
criteria.
|
Attributes
An object which is associated with a set of arbitrary attributes, defined
as name/value pairs.
|
AuthenticatedUser
A user of the Guacamole web application who has been authenticated by an
AuthenticationProvider.
|
AuthenticationProvider
Provides means of authorizing users and for accessing and managing data
associated with those users.
|
Connectable
An object which Guacamole can connect to.
|
Connection
Represents a pairing of a GuacamoleConfiguration with a unique,
human-readable identifier, and abstracts the connection process.
|
ConnectionGroup
Represents a connection group, which can contain both other connection groups
as well as connections.
|
ConnectionRecord
A logging record describing when a user started and ended usage of a
particular connection.
|
ConnectionRecordSet
Deprecated.
Use
ActivityRecordSet <ConnectionRecord > instead. |
Credentials
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.
|
Directory
Provides access to a collection of all objects with associated identifiers,
and allows user manipulation and removal.
|
Identifiable
An object which has a deterministic, unique identifier, which may not be
null.
|
Permissions
An object which may be granted permissions to access/manipulate various
other objects or aspects of the system.
|
RelatedObjectSet
An arbitrary set of existing objects sharing some common relation.
|
User
A user of the Guacamole web application.
|
UserContext
The context of an active user.
|
UserGroup
A user group of the Guacamole web application.
|
Class and Description |
---|
AuthenticatedUser
A user of the Guacamole web application who has been authenticated by an
AuthenticationProvider.
|
Credentials
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.
|
Class and Description |
---|
AuthenticatedUser
A user of the Guacamole web application who has been authenticated by an
AuthenticationProvider.
|
Credentials
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.
|
Copyright © 2018. All rights reserved.