- get(String) - Method in class org.apache.guacamole.net.auth.DecoratingDirectory
-
- get(String) - Method in class org.apache.guacamole.net.auth.DelegatingDirectory
-
- get(String) - Method in interface org.apache.guacamole.net.auth.Directory
-
Returns the object having the given identifier.
- get(String) - Method in class org.apache.guacamole.net.auth.simple.SimpleDirectory
-
- getAccessibleObjects(Collection<ObjectPermission.Type>, Collection<String>) - Method in interface org.apache.guacamole.net.auth.permission.ObjectPermissionSet
-
Tests whether this user has the specified permissions for the objects
having the given identifiers.
- getAccessibleObjects(Collection<ObjectPermission.Type>, Collection<String>) - Method in class org.apache.guacamole.net.auth.simple.SimpleObjectPermissionSet
-
- getActiveConnectionDirectory() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
Retrieves a Directory which can be used to view and manipulate
active connections, but only as allowed by the permissions given to the
user.
- getActiveConnectionDirectory() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getActiveConnectionDirectory() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Retrieves a Directory which can be used to view and manipulate
active connections, but only as allowed by the permissions given to the
user.
- getActiveConnectionPermissions() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Returns all permissions given to this object regarding currently-active
connections.
- getActiveConnectionPermissions() - Method in class org.apache.guacamole.net.auth.AbstractUserGroup
-
Returns all permissions given to this object regarding currently-active
connections.
- getActiveConnectionPermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getActiveConnectionPermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- getActiveConnectionPermissions() - Method in interface org.apache.guacamole.net.auth.Permissions
-
Returns all permissions given to this object regarding currently-active
connections.
- getActiveConnections() - Method in interface org.apache.guacamole.net.auth.Connectable
-
Returns the number of active connections associated with this object.
- getActiveConnections() - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- getActiveConnections() - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- getActiveConnections() - Method in class org.apache.guacamole.net.auth.simple.SimpleConnection
-
- getActiveConnections() - Method in class org.apache.guacamole.net.auth.simple.SimpleConnectionGroup
-
- getAll(Collection<String>) - Method in class org.apache.guacamole.net.auth.DecoratingDirectory
-
- getAll(Collection<String>) - Method in class org.apache.guacamole.net.auth.DelegatingDirectory
-
- getAll(Collection<String>) - Method in interface org.apache.guacamole.net.auth.Directory
-
Returns the objects having the given identifiers.
- getAll(Collection<String>) - Method in class org.apache.guacamole.net.auth.simple.SimpleDirectory
-
- getAttributes() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Returns all attributes associated with this object.
- getAttributes() - Method in class org.apache.guacamole.net.auth.AbstractUserGroup
-
Returns all attributes associated with this object.
- getAttributes() - Method in interface org.apache.guacamole.net.auth.Attributes
-
Returns all attributes associated with this object.
- getAttributes() - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- getAttributes() - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- getAttributes() - Method in class org.apache.guacamole.net.auth.DelegatingSharingProfile
-
- getAttributes() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getAttributes() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- getAttributes() - Method in class org.apache.guacamole.net.auth.simple.SimpleConnection
-
- getAttributes() - Method in class org.apache.guacamole.net.auth.simple.SimpleConnectionGroup
-
- getAuthenticatedUser() - Method in class org.apache.guacamole.net.event.AuthenticationSuccessEvent
-
- getAuthenticatedUser() - Method in class org.apache.guacamole.net.event.TunnelCloseEvent
-
- getAuthenticatedUser() - Method in class org.apache.guacamole.net.event.TunnelConnectEvent
-
- getAuthenticatedUser() - Method in interface org.apache.guacamole.net.event.UserEvent
-
Returns the AuthenticatedUser identifying the user triggering the event,
if any.
- getAuthenticationProvider() - Method in interface org.apache.guacamole.net.auth.AuthenticatedUser
-
Returns the AuthenticationProvider that authenticated this user.
- getAuthenticationProvider() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getAuthenticationProvider() - Method in class org.apache.guacamole.net.auth.simple.SimpleUserContext
-
- getAuthenticationProvider() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Returns the AuthenticationProvider which created this UserContext, which
may not be the same AuthenticationProvider that authenticated the user
associated with this UserContext.
- getAuthorizedConfigurations(Credentials) - Method in class org.apache.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.apache.guacamole.net.auth.AbstractConnection
-
- getConfiguration() - Method in interface org.apache.guacamole.net.auth.Connection
-
Returns the GuacamoleConfiguration associated with this Connection.
- getConfiguration() - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- getConnectionAttributes() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
Retrieves a collection of all attributes applicable to connections.
- getConnectionAttributes() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getConnectionAttributes() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Retrieves a collection of all attributes applicable to connections.
- getConnectionDirectory() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
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.apache.guacamole.net.auth.DelegatingUserContext
-
- getConnectionDirectory() - Method in class org.apache.guacamole.net.auth.simple.SimpleUserContext
-
- getConnectionDirectory() - Method in interface org.apache.guacamole.net.auth.UserContext
-
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.
- getConnectionForms() - Method in class org.apache.guacamole.protocols.ProtocolInfo
-
Returns a mutable collection of forms describing all known parameters for
a connection using this protocol.
- getConnectionGroupAttributes() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
Retrieves a collection of all attributes applicable to connection
groups.
- getConnectionGroupAttributes() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getConnectionGroupAttributes() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Retrieves a collection of all attributes applicable to connection
groups.
- getConnectionGroupDirectory() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
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.apache.guacamole.net.auth.DelegatingUserContext
-
- getConnectionGroupDirectory() - Method in interface org.apache.guacamole.net.auth.UserContext
-
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.
- getConnectionGroupIdentifiers() - Method in interface org.apache.guacamole.net.auth.ConnectionGroup
-
Returns the identifiers of all readable connection groups that are
children of this connection group.
- getConnectionGroupIdentifiers() - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- getConnectionGroupIdentifiers() - Method in class org.apache.guacamole.net.auth.simple.SimpleConnectionGroup
-
- getConnectionGroupPermissions() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Returns all connection group permissions given to this object.
- getConnectionGroupPermissions() - Method in class org.apache.guacamole.net.auth.AbstractUserGroup
-
Returns all connection group permissions given to this object.
- getConnectionGroupPermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getConnectionGroupPermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- getConnectionGroupPermissions() - Method in interface org.apache.guacamole.net.auth.Permissions
-
Returns all connection group permissions given to this object.
- getConnectionGroupPermissions() - Method in class org.apache.guacamole.net.auth.simple.SimpleUser
-
- getConnectionHistory() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
Retrieves all connection records visible to current user.
- getConnectionHistory() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getConnectionHistory() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Retrieves all connection records visible to current user.
- getConnectionIdentifier() - Method in class org.apache.guacamole.net.auth.AbstractActiveConnection
-
- getConnectionIdentifier() - Method in interface org.apache.guacamole.net.auth.ActiveConnection
-
Returns the identifier of the connection being actively used.
- getConnectionIdentifier() - Method in interface org.apache.guacamole.net.auth.ConnectionRecord
-
Returns the identifier of the connection associated with this
connection record.
- getConnectionIdentifiers() - Method in interface org.apache.guacamole.net.auth.ConnectionGroup
-
Returns the identifiers of all readable connections that are children
of this connection group.
- getConnectionIdentifiers() - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- getConnectionIdentifiers() - Method in class org.apache.guacamole.net.auth.simple.SimpleConnectionGroup
-
- getConnectionName() - Method in interface org.apache.guacamole.net.auth.ConnectionRecord
-
Returns the name of the connection associated with this connection
record.
- getConnectionPermissions() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Returns all connection permissions given to this object.
- getConnectionPermissions() - Method in class org.apache.guacamole.net.auth.AbstractUserGroup
-
Returns all connection permissions given to this object.
- getConnectionPermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getConnectionPermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- getConnectionPermissions() - Method in interface org.apache.guacamole.net.auth.Permissions
-
Returns all connection permissions given to this object.
- getConnectionPermissions() - Method in class org.apache.guacamole.net.auth.simple.SimpleUser
-
- getCredentials() - Method in interface org.apache.guacamole.net.auth.AuthenticatedUser
-
Returns the credentials that the user provided when they successfully
authenticated.
- getCredentials() - Method in class org.apache.guacamole.net.event.AuthenticationFailureEvent
-
- getCredentials() - Method in class org.apache.guacamole.net.event.AuthenticationSuccessEvent
-
- getCredentials() - Method in interface org.apache.guacamole.net.event.CredentialEvent
-
Returns the current credentials of the user triggering the event, if any.
- getCredentials() - Method in class org.apache.guacamole.net.event.TunnelCloseEvent
-
- getCredentials() - Method in class org.apache.guacamole.net.event.TunnelConnectEvent
-
- getCredentialsInfo() - Method in exception org.apache.guacamole.net.auth.credentials.GuacamoleCredentialsException
-
Returns information describing the form of valid credentials.
- getDefaultGuacamoleProxyConfiguration() - Method in interface org.apache.guacamole.environment.Environment
-
Returns the connection information which should be used, by default, to
connect to guacd when establishing a remote desktop connection.
- getDefaultGuacamoleProxyConfiguration() - Method in class org.apache.guacamole.environment.LocalEnvironment
-
- getDelegateConnection() - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
Returns the underlying Connection wrapped by this DelegatingConnection.
- getDelegateConnectionGroup() - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
Returns the underlying ConnectionGroup wrapped by this
DelegatingConnectionGroup.
- getDelegateDirectory() - Method in class org.apache.guacamole.net.auth.DelegatingDirectory
-
Returns the underlying Directory wrapped by this DelegatingDirectory.
- getDelegateSharingProfile() - Method in class org.apache.guacamole.net.auth.DelegatingSharingProfile
-
Returns the underlying SharingProfile wrapped by this
DelegatingSharingProfile.
- getDelegateUser() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
Returns the underlying User wrapped by this DelegatingUser.
- getDelegateUserContext() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
Returns the underlying UserContext wrapped by this
DelegatingUserContext.
- getDelegateUserGroupGroup() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
Returns the underlying UserGroup wrapped by this DelegatingUserGroup.
- getEffectivePermissions() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Returns a read-only view of all permissions granted to this user.
- getEffectivePermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getEffectivePermissions() - Method in interface org.apache.guacamole.net.auth.User
-
Returns a read-only view of all permissions granted to this user.
- getEffectiveUserGroups() - Method in class org.apache.guacamole.net.auth.AbstractAuthenticatedUser
-
- getEffectiveUserGroups() - Method in interface org.apache.guacamole.net.auth.AuthenticatedUser
-
Returns a read-only set of the identifiers of all user groups which
apply to this authenticated user.
- getEncryptionMethod() - Method in class org.apache.guacamole.net.auth.GuacamoleProxyConfiguration
-
Returns the type of encryption required by guacd.
- getEndDate() - Method in interface org.apache.guacamole.net.auth.ActivityRecord
-
Returns the date and time the activity ended, if applicable.
- getFields() - Method in class org.apache.guacamole.form.Form
-
Returns a mutable collection of the fields associated with this form.
- getFields() - Method in class org.apache.guacamole.net.auth.credentials.CredentialsInfo
-
Returns all fields required for valid credentials as described by this
object.
- getGuacamoleHome() - Method in interface org.apache.guacamole.environment.Environment
-
Returns the Guacamole home directory as determined when this Environment
object was created.
- getGuacamoleHome() - Method in class org.apache.guacamole.environment.LocalEnvironment
-
- getHistory() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Returns a list of ActivityRecords representing the login history
of this user, including any active sessions.
- getHistory() - Method in interface org.apache.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.apache.guacamole.net.auth.DelegatingConnection
-
- getHistory() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getHistory() - Method in class org.apache.guacamole.net.auth.simple.SimpleConnection
-
- getHistory() - Method in interface org.apache.guacamole.net.auth.User
-
Returns a list of ActivityRecords representing the login history
of this user, including any active sessions.
- getHostname() - Method in class org.apache.guacamole.net.auth.GuacamoleProxyConfiguration
-
Returns the hostname or address of the machine where guacd is running.
- getIdentifier() - Method in class org.apache.guacamole.net.auth.AbstractIdentifiable
-
- getIdentifier() - Method in class org.apache.guacamole.net.auth.AbstractSharingProfile
-
- getIdentifier() - Method in interface org.apache.guacamole.net.auth.AuthenticationProvider
-
Returns the identifier which uniquely and consistently identifies this
AuthenticationProvider implementation.
- getIdentifier() - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- getIdentifier() - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- getIdentifier() - Method in class org.apache.guacamole.net.auth.DelegatingSharingProfile
-
- getIdentifier() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getIdentifier() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- getIdentifier() - Method in interface org.apache.guacamole.net.auth.Identifiable
-
Returns the unique identifier assigned to this object.
- getIdentifiers() - Method in class org.apache.guacamole.net.auth.DelegatingDirectory
-
- getIdentifiers() - Method in interface org.apache.guacamole.net.auth.Directory
-
Returns a Set containing all identifiers for all objects within this
Directory.
- getIdentifiers() - Method in class org.apache.guacamole.net.auth.simple.SimpleDirectory
-
- getKey() - Method in class org.apache.guacamole.language.TranslatableMessage
-
Returns the arbitrary key which can be used to look up the message to be
displayed in the user's native language.
- getLastActive() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Returns the date and time that this user was last active.
- getLastActive() - Method in interface org.apache.guacamole.net.auth.Connection
-
Returns the date and time that this connection was last used.
- getLastActive() - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- getLastActive() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getLastActive() - Method in class org.apache.guacamole.net.auth.simple.SimpleConnection
-
- getLastActive() - Method in interface org.apache.guacamole.net.auth.User
-
Returns the date and time that this user was last active.
- getMemberUserGroups() - Method in class org.apache.guacamole.net.auth.AbstractUserGroup
-
Returns a set of all readable user groups that are members of this user
group.
- getMemberUserGroups() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- getMemberUserGroups() - Method in interface org.apache.guacamole.net.auth.UserGroup
-
Returns a set of all readable user groups that are members of this user
group.
- getMemberUsers() - Method in class org.apache.guacamole.net.auth.AbstractUserGroup
-
Returns a set of all readable users that are members of this user group.
- getMemberUsers() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- getMemberUsers() - Method in interface org.apache.guacamole.net.auth.UserGroup
-
Returns a set of all readable users that are members of this user group.
- getName() - Method in class org.apache.guacamole.form.Field
-
Returns the unique name associated with this field.
- getName() - Method in class org.apache.guacamole.form.Form
-
Returns the name of this form.
- getName() - Method in class org.apache.guacamole.net.auth.AbstractConnection
-
- getName() - Method in class org.apache.guacamole.net.auth.AbstractConnectionGroup
-
- getName() - Method in class org.apache.guacamole.net.auth.AbstractSharingProfile
-
- getName() - Method in interface org.apache.guacamole.net.auth.Connection
-
Returns the name assigned to this Connection.
- getName() - Method in interface org.apache.guacamole.net.auth.ConnectionGroup
-
Returns the name assigned to this ConnectionGroup.
- getName() - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- getName() - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- getName() - Method in class org.apache.guacamole.net.auth.DelegatingSharingProfile
-
- getName() - Method in interface org.apache.guacamole.net.auth.SharingProfile
-
Returns the human-readable name assigned to this SharingProfile.
- getName() - Method in interface org.apache.guacamole.properties.GuacamoleProperty
-
Returns the name of the property in guacamole.properties that this
GuacamoleProperty will parse.
- getName() - Method in class org.apache.guacamole.protocols.ProtocolInfo
-
Returns the unique name of this protocol.
- getObjectIdentifier() - Method in class org.apache.guacamole.net.auth.permission.ObjectPermission
-
Returns the identifier of the specific object affected by this
permission.
- getObjects() - Method in interface org.apache.guacamole.net.auth.RelatedObjectSet
-
Returns a Set which contains the identifiers of all objects contained
within this RelatedObjectSet.
- getObjects() - Method in class org.apache.guacamole.net.auth.simple.SimpleDirectory
-
Returns the Map which currently backs this SimpleDirectory.
- getObjects() - Method in class org.apache.guacamole.net.auth.simple.SimpleRelatedObjectSet
-
- getOptions() - Method in class org.apache.guacamole.form.Field
-
Returns a mutable collection of field options.
- getParameters() - Method in class org.apache.guacamole.net.auth.AbstractSharingProfile
-
- getParameters() - Method in class org.apache.guacamole.net.auth.DelegatingSharingProfile
-
- getParameters() - Method in interface org.apache.guacamole.net.auth.SharingProfile
-
Returns a map which contains connection parameter name/value pairs as
key/value pairs.
- getParentIdentifier() - Method in class org.apache.guacamole.net.auth.AbstractConnection
-
- getParentIdentifier() - Method in class org.apache.guacamole.net.auth.AbstractConnectionGroup
-
- getParentIdentifier() - Method in interface org.apache.guacamole.net.auth.Connection
-
Returns the unique identifier of the parent ConnectionGroup for
this Connection.
- getParentIdentifier() - Method in interface org.apache.guacamole.net.auth.ConnectionGroup
-
Returns the unique identifier of the parent ConnectionGroup for
this ConnectionGroup.
- getParentIdentifier() - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- getParentIdentifier() - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- getPassword() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
- getPassword() - Method in class org.apache.guacamole.net.auth.Credentials
-
Returns the password associated with this set of credentials.
- getPassword() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getPassword() - Method in interface org.apache.guacamole.net.auth.User
-
Returns this user's password.
- getPermissions() - Method in interface org.apache.guacamole.net.auth.permission.ObjectPermissionSet
-
- getPermissions() - Method in interface org.apache.guacamole.net.auth.permission.PermissionSet
-
Returns a Set which contains all permissions granted within this
permission set.
- getPermissions() - Method in interface org.apache.guacamole.net.auth.permission.SystemPermissionSet
-
- getPermissions() - Method in class org.apache.guacamole.net.auth.simple.SimpleObjectPermissionSet
-
- getPermissions() - Method in class org.apache.guacamole.net.auth.simple.SimpleSystemPermissionSet
-
- getPort() - Method in class org.apache.guacamole.net.auth.GuacamoleProxyConfiguration
-
Returns the port that guacd is listening on.
- getPrimaryConnectionIdentifier() - Method in class org.apache.guacamole.net.auth.AbstractSharingProfile
-
- getPrimaryConnectionIdentifier() - Method in class org.apache.guacamole.net.auth.DelegatingSharingProfile
-
- getPrimaryConnectionIdentifier() - Method in interface org.apache.guacamole.net.auth.SharingProfile
-
Returns the identifier of the primary connection associated with this
connection.
- getProperty(GuacamoleProperty<Type>) - Method in interface org.apache.guacamole.environment.Environment
-
Given a GuacamoleProperty, parses and returns the value set for that
property in guacamole.properties, if any.
- getProperty(GuacamoleProperty<Type>, Type) - Method in interface org.apache.guacamole.environment.Environment
-
Given a GuacamoleProperty, parses and returns the value set for that
property in guacamole.properties, if any.
- getProperty(GuacamoleProperty<Type>) - Method in class org.apache.guacamole.environment.LocalEnvironment
-
- getProperty(GuacamoleProperty<Type>, Type) - Method in class org.apache.guacamole.environment.LocalEnvironment
-
- getProtocol(String) - Method in interface org.apache.guacamole.environment.Environment
-
Returns the protocol having the given name.
- getProtocol(String) - Method in class org.apache.guacamole.environment.LocalEnvironment
-
- getProtocols() - Method in interface org.apache.guacamole.environment.Environment
-
Returns a map of all available protocols, where each key is the name of
that protocol as would be passed to guacd during connection.
- getProtocols() - Method in class org.apache.guacamole.environment.LocalEnvironment
-
- getRemoteAddress() - Method in class org.apache.guacamole.net.auth.Credentials
-
Returns the address of the client end of the connection which provided
these credentials, if known.
- getRemoteHost() - Method in class org.apache.guacamole.net.auth.AbstractActiveConnection
-
- getRemoteHost() - Method in interface org.apache.guacamole.net.auth.ActiveConnection
-
Returns the hostname or IP address of the remote host that initiated the
connection, if known.
- getRemoteHost() - Method in interface org.apache.guacamole.net.auth.ActivityRecord
-
Returns the hostname or IP address of the remote host that performed the
activity associated with this record, if known.
- getRemoteHostname() - Method in class org.apache.guacamole.net.auth.Credentials
-
Returns the hostname of the client end of the connection which provided
these credentials, if known.
- getRequest() - Method in class org.apache.guacamole.net.auth.Credentials
-
Returns the HttpServletRequest associated with this set of credentials.
- getRequiredProperty(GuacamoleProperty<Type>) - Method in interface org.apache.guacamole.environment.Environment
-
Given a GuacamoleProperty, parses and returns the value set for that
property in guacamole.properties.
- getRequiredProperty(GuacamoleProperty<Type>) - Method in class org.apache.guacamole.environment.LocalEnvironment
-
- getResource() - Method in class org.apache.guacamole.net.auth.AbstractAuthenticationProvider
-
Returns an arbitrary REST resource representing this
AuthenticationProvider.
- getResource() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
Returns an arbitrary REST resource representing this UserContext.
- getResource() - Method in interface org.apache.guacamole.net.auth.AuthenticationProvider
-
Returns an arbitrary REST resource representing this
AuthenticationProvider.
- getResource() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getResource() - Method in class org.apache.guacamole.net.auth.simple.SimpleUserContext
-
- getResource() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Returns an arbitrary REST resource representing this UserContext.
- getRootConnectionGroup() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
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.
- getRootConnectionGroup() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getRootConnectionGroup() - Method in interface org.apache.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.apache.guacamole.net.auth.Credentials
-
Returns the HttpSession associated with this set of credentials.
- getSharingCredentials(String) - Method in interface org.apache.guacamole.net.auth.Shareable
-
Returns a full set of credentials which can be used to authenticate as a
user with access strictly to this object.
- getSharingProfileAttributes() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
Retrieves a collection of all attributes applicable to sharing profiles.
- getSharingProfileAttributes() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getSharingProfileAttributes() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Retrieves a collection of all attributes applicable to sharing profiles.
- getSharingProfileDirectory() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
Retrieves a Directory which can be used to view and manipulate
sharing profiles and their configurations, but only as allowed by the
permissions given to the user.
- getSharingProfileDirectory() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getSharingProfileDirectory() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Retrieves a Directory which can be used to view and manipulate
sharing profiles and their configurations, but only as allowed by the
permissions given to the user.
- getSharingProfileForms() - Method in class org.apache.guacamole.protocols.ProtocolInfo
-
Returns a mutable collection of forms describing all known parameters
relevant to a sharing profile whose primary connection uses this
protocol.
- getSharingProfileIdentifier() - Method in class org.apache.guacamole.net.auth.AbstractActiveConnection
-
- getSharingProfileIdentifier() - Method in interface org.apache.guacamole.net.auth.ActiveConnection
-
Returns the identifier of the sharing profile being actively used.
- getSharingProfileIdentifier() - Method in interface org.apache.guacamole.net.auth.ConnectionRecord
-
Returns the identifier of the sharing profile that was used to access the
connection associated with this connection record.
- getSharingProfileIdentifiers() - Method in class org.apache.guacamole.net.auth.AbstractConnection
-
- getSharingProfileIdentifiers() - Method in interface org.apache.guacamole.net.auth.Connection
-
Returns identifiers of all readable sharing profiles that can be used to
join this connection when it is active.
- getSharingProfileIdentifiers() - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- getSharingProfileName() - Method in interface org.apache.guacamole.net.auth.ConnectionRecord
-
Returns the name of the sharing profile that was used to access the
connection associated with this connection record.
- getSharingProfilePermissions() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Returns all sharing profile permissions given to this object.
- getSharingProfilePermissions() - Method in class org.apache.guacamole.net.auth.AbstractUserGroup
-
Returns all sharing profile permissions given to this object.
- getSharingProfilePermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getSharingProfilePermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- getSharingProfilePermissions() - Method in interface org.apache.guacamole.net.auth.Permissions
-
Returns all sharing profile permissions given to this object.
- getStartDate() - Method in class org.apache.guacamole.net.auth.AbstractActiveConnection
-
- getStartDate() - Method in interface org.apache.guacamole.net.auth.ActiveConnection
-
Returns the date and time the connection began.
- getStartDate() - Method in interface org.apache.guacamole.net.auth.ActivityRecord
-
Returns the date and time the activity began.
- getSystemPermissions() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Returns all system-level permissions given to this object.
- getSystemPermissions() - Method in class org.apache.guacamole.net.auth.AbstractUserGroup
-
Returns all system-level permissions given to this object.
- getSystemPermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getSystemPermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- getSystemPermissions() - Method in interface org.apache.guacamole.net.auth.Permissions
-
Returns all system-level permissions given to this object.
- getTitle() - Method in class org.apache.guacamole.form.FieldOption
-
Returns the human-readable title describing the effect of this option.
- getToken(String) - Method in class org.apache.guacamole.token.TokenFilter
-
Returns the value of the token with the given name, or null if no such
token has been set.
- getTokens() - Method in class org.apache.guacamole.token.TokenFilter
-
Returns a map of all tokens, with each key being a token name, and each
value being the corresponding token value.
- getTranslatableMessage() - Method in interface org.apache.guacamole.language.Translatable
-
Returns a message which can be translated using a translation service,
consisting of a translation key and optional set of substitution
variables.
- getTunnel() - Method in class org.apache.guacamole.net.auth.AbstractActiveConnection
-
- getTunnel() - Method in interface org.apache.guacamole.net.auth.ActiveConnection
-
Returns the connected GuacamoleTunnel being used.
- getTunnel() - Method in class org.apache.guacamole.net.event.TunnelCloseEvent
-
- getTunnel() - Method in class org.apache.guacamole.net.event.TunnelConnectEvent
-
- getTunnel() - Method in interface org.apache.guacamole.net.event.TunnelEvent
-
Returns the tunnel associated with this event, if any.
- getType() - Method in class org.apache.guacamole.form.Field
-
Returns the type of this field.
- getType() - Method in class org.apache.guacamole.net.auth.AbstractConnectionGroup
-
- getType() - Method in interface org.apache.guacamole.net.auth.ConnectionGroup
-
Returns the type of this connection.
- getType() - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- getType() - Method in class org.apache.guacamole.net.auth.permission.ObjectPermission
-
- getType() - Method in interface org.apache.guacamole.net.auth.permission.Permission
-
Returns the type of operation affected by this permission.
- getType() - Method in class org.apache.guacamole.net.auth.permission.SystemPermission
-
- getUserAttributes() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
Retrieves a collection of all attributes applicable to users.
- getUserAttributes() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getUserAttributes() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Retrieves a collection of all attributes applicable to users.
- getUserContext(AuthenticatedUser) - Method in class org.apache.guacamole.net.auth.AbstractAuthenticationProvider
-
Returns the UserContext of the user authenticated by the given
credentials.
- getUserContext(AuthenticatedUser) - Method in interface org.apache.guacamole.net.auth.AuthenticationProvider
-
Returns the UserContext of the user authenticated by the given
credentials.
- getUserContext(AuthenticatedUser) - Method in class org.apache.guacamole.net.auth.simple.SimpleAuthenticationProvider
-
- getUserDirectory() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
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.
- getUserDirectory() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getUserDirectory() - Method in interface org.apache.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.
- getUserGroupAttributes() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
Retrieves a collection of all attributes applicable to user groups.
- getUserGroupAttributes() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getUserGroupAttributes() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Retrieves a collection of all attributes applicable to user groups.
- getUserGroupDirectory() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
Retrieves a Directory which can be used to view and manipulate user
groups, but only as allowed by the permissions given to the user of this
UserContext.
- getUserGroupDirectory() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getUserGroupDirectory() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Retrieves a Directory which can be used to view and manipulate user
groups, but only as allowed by the permissions given to the user of this
UserContext.
- getUserGroupPermissions() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Returns all user group permissions given to this object.
- getUserGroupPermissions() - Method in class org.apache.guacamole.net.auth.AbstractUserGroup
-
Returns all user group permissions given to this object.
- getUserGroupPermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getUserGroupPermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- getUserGroupPermissions() - Method in interface org.apache.guacamole.net.auth.Permissions
-
Returns all user group permissions given to this object.
- getUserGroups() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Returns a set of all readable user groups of which this user is a member.
- getUserGroups() - Method in class org.apache.guacamole.net.auth.AbstractUserGroup
-
Returns a set of all readable user groups of which this user group is a
member.
- getUserGroups() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getUserGroups() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- getUserGroups() - Method in interface org.apache.guacamole.net.auth.User
-
Returns a set of all readable user groups of which this user is a member.
- getUserGroups() - Method in interface org.apache.guacamole.net.auth.UserGroup
-
Returns a set of all readable user groups of which this user group is a
member.
- getUserHistory() - Method in class org.apache.guacamole.net.auth.AbstractUserContext
-
Retrieves all user history records visible to current user.
- getUserHistory() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- getUserHistory() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Retrieves all user history records visible to current user.
- getUsername() - Method in class org.apache.guacamole.net.auth.AbstractActiveConnection
-
- getUsername() - Method in interface org.apache.guacamole.net.auth.ActiveConnection
-
Returns the name of the user who is using this connection.
- getUsername() - Method in interface org.apache.guacamole.net.auth.ActivityRecord
-
Returns the name of the user who performed or is performing the activity
at the times given by this record.
- getUsername() - Method in class org.apache.guacamole.net.auth.Credentials
-
Returns the username associated with this set of credentials.
- getUserPermissions() - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Returns all user permissions given to this object.
- getUserPermissions() - Method in class org.apache.guacamole.net.auth.AbstractUserGroup
-
Returns all user permissions given to this object.
- getUserPermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- getUserPermissions() - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- getUserPermissions() - Method in interface org.apache.guacamole.net.auth.Permissions
-
Returns all user permissions given to this object.
- getUserPermissions() - Method in class org.apache.guacamole.net.auth.simple.SimpleUser
-
- getValue() - Method in class org.apache.guacamole.form.FieldOption
-
Returns the value that will be assigned if this option is chosen.
- getValue(String) - Method in class org.apache.guacamole.net.auth.credentials.UserCredentials
-
Returns the value defined by this UserCrendentials object for the field
having the given name.
- getValue(Field) - Method in class org.apache.guacamole.net.auth.credentials.UserCredentials
-
Returns the value defined by this UserCrendentials object for the given
field.
- getValues() - Method in class org.apache.guacamole.net.auth.credentials.UserCredentials
-
Returns a map of field names to values which backs this UserCredentials
object.
- getVariables() - Method in class org.apache.guacamole.language.TranslatableMessage
-
Returns an arbitrary object whose properties should be substituted for
the corresponding placeholders within the string associated with the key.
- GuacamoleCredentialsException - Exception in org.apache.guacamole.net.auth.credentials
-
A security-related exception thrown when access is denied to a user because
of a problem related to the provided credentials.
- GuacamoleCredentialsException(String, Throwable, CredentialsInfo) - Constructor for exception org.apache.guacamole.net.auth.credentials.GuacamoleCredentialsException
-
Creates a new GuacamoleInvalidCredentialsException with the given
message, cause, and associated credential information.
- GuacamoleCredentialsException(String, CredentialsInfo) - Constructor for exception org.apache.guacamole.net.auth.credentials.GuacamoleCredentialsException
-
Creates a new GuacamoleInvalidCredentialsException with the given
message and associated credential information.
- GuacamoleCredentialsException(Throwable, CredentialsInfo) - Constructor for exception org.apache.guacamole.net.auth.credentials.GuacamoleCredentialsException
-
Creates a new GuacamoleInvalidCredentialsException with the given cause
and associated credential information.
- GuacamoleInsufficientCredentialsException - Exception in org.apache.guacamole.net.auth.credentials
-
A security-related exception thrown when access is denied to a user because
the provided credentials are not sufficient for authentication to succeed.
- GuacamoleInsufficientCredentialsException(String, Throwable, CredentialsInfo) - Constructor for exception org.apache.guacamole.net.auth.credentials.GuacamoleInsufficientCredentialsException
-
Creates a new GuacamoleInsufficientCredentialsException with the given
message, cause, and associated credential information.
- GuacamoleInsufficientCredentialsException(String, CredentialsInfo) - Constructor for exception org.apache.guacamole.net.auth.credentials.GuacamoleInsufficientCredentialsException
-
Creates a new GuacamoleInsufficientCredentialsException with the given
message and associated credential information.
- GuacamoleInsufficientCredentialsException(Throwable, CredentialsInfo) - Constructor for exception org.apache.guacamole.net.auth.credentials.GuacamoleInsufficientCredentialsException
-
Creates a new GuacamoleInsufficientCredentialsException with the given
cause and associated credential information.
- GuacamoleInvalidCredentialsException - Exception in org.apache.guacamole.net.auth.credentials
-
A security-related exception thrown when access is denied to a user because
the provided credentials are invalid.
- GuacamoleInvalidCredentialsException(String, Throwable, CredentialsInfo) - Constructor for exception org.apache.guacamole.net.auth.credentials.GuacamoleInvalidCredentialsException
-
Creates a new GuacamoleInvalidCredentialsException with the given
message, cause, and associated credential information.
- GuacamoleInvalidCredentialsException(String, CredentialsInfo) - Constructor for exception org.apache.guacamole.net.auth.credentials.GuacamoleInvalidCredentialsException
-
Creates a new GuacamoleInvalidCredentialsException with the given
message and associated credential information.
- GuacamoleInvalidCredentialsException(Throwable, CredentialsInfo) - Constructor for exception org.apache.guacamole.net.auth.credentials.GuacamoleInvalidCredentialsException
-
Creates a new GuacamoleInvalidCredentialsException with the given cause
and associated credential information.
- GuacamoleProperty<Type> - Interface in org.apache.guacamole.properties
-
An abstract representation of a property in the guacamole.properties file,
which parses into a specific type.
- GuacamoleProxyConfiguration - Class in org.apache.guacamole.net.auth
-
Information which describes how the connection to guacd should be
established.
- GuacamoleProxyConfiguration(String, int, GuacamoleProxyConfiguration.EncryptionMethod) - Constructor for class org.apache.guacamole.net.auth.GuacamoleProxyConfiguration
-
Creates a new GuacamoleProxyConfiguration having the given hostname,
port, and encryption method.
- GuacamoleProxyConfiguration(String, int, boolean) - Constructor for class org.apache.guacamole.net.auth.GuacamoleProxyConfiguration
-
Creates a new GuacamoleProxyConfiguration having the given hostname and
port, with encryption method being restricted to either NONE or SSL.
- GuacamoleProxyConfiguration.EncryptionMethod - Enum in org.apache.guacamole.net.auth
-
All possible types of encryption used by guacd.
- GUACD_HOSTNAME - Static variable in interface org.apache.guacamole.environment.Environment
-
The hostname of the server where guacd (the Guacamole proxy server) is
running.
- GUACD_PORT - Static variable in interface org.apache.guacamole.environment.Environment
-
The port that guacd (the Guacamole proxy server) is listening on.
- GUACD_SSL - Static variable in interface org.apache.guacamole.environment.Environment
-
Whether guacd requires SSL/TLS on connections.
- self() - Method in class org.apache.guacamole.net.auth.DelegatingUserContext
-
- self() - Method in class org.apache.guacamole.net.auth.simple.SimpleUserContext
-
- self() - Method in interface org.apache.guacamole.net.auth.UserContext
-
Returns the User whose access rights control the operations of this
UserContext.
- setAttributes(Map<String, String>) - Method in class org.apache.guacamole.net.auth.AbstractUser
-
Sets the given attributes.
- setAttributes(Map<String, String>) - Method in class org.apache.guacamole.net.auth.AbstractUserGroup
-
Sets the given attributes.
- setAttributes(Map<String, String>) - Method in interface org.apache.guacamole.net.auth.Attributes
-
Sets the given attributes.
- setAttributes(Map<String, String>) - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- setAttributes(Map<String, String>) - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- setAttributes(Map<String, String>) - Method in class org.apache.guacamole.net.auth.DelegatingSharingProfile
-
- setAttributes(Map<String, String>) - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- setAttributes(Map<String, String>) - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- setAttributes(Map<String, String>) - Method in class org.apache.guacamole.net.auth.simple.SimpleConnection
-
- setAttributes(Map<String, String>) - Method in class org.apache.guacamole.net.auth.simple.SimpleConnectionGroup
-
- setConfiguration(GuacamoleConfiguration) - Method in class org.apache.guacamole.net.auth.AbstractConnection
-
- setConfiguration(GuacamoleConfiguration) - Method in interface org.apache.guacamole.net.auth.Connection
-
Sets the GuacamoleConfiguration associated with this Connection.
- setConfiguration(GuacamoleConfiguration) - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- setConnectionForms(Collection<Form>) - Method in class org.apache.guacamole.protocols.ProtocolInfo
-
Sets the collection of forms describing all known parameters for a
connection using this protocol.
- setConnectionIdentifier(String) - Method in class org.apache.guacamole.net.auth.AbstractActiveConnection
-
- setConnectionIdentifier(String) - Method in interface org.apache.guacamole.net.auth.ActiveConnection
-
Sets the identifier of the connection being actively used.
- setFields(Collection<Field>) - Method in class org.apache.guacamole.form.Form
-
Sets the collection of fields associated with this form.
- setIdentifier(String) - Method in class org.apache.guacamole.net.auth.AbstractIdentifiable
-
- setIdentifier(String) - Method in class org.apache.guacamole.net.auth.AbstractSharingProfile
-
- setIdentifier(String) - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- setIdentifier(String) - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- setIdentifier(String) - Method in class org.apache.guacamole.net.auth.DelegatingSharingProfile
-
- setIdentifier(String) - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- setIdentifier(String) - Method in class org.apache.guacamole.net.auth.DelegatingUserGroup
-
- setIdentifier(String) - Method in interface org.apache.guacamole.net.auth.Identifiable
-
Sets the identifier assigned to this object.
- setName(String) - Method in class org.apache.guacamole.form.Field
-
Sets the unique name associated with this field.
- setName(String) - Method in class org.apache.guacamole.form.Form
-
Sets the name of this form.
- setName(String) - Method in class org.apache.guacamole.net.auth.AbstractConnection
-
- setName(String) - Method in class org.apache.guacamole.net.auth.AbstractConnectionGroup
-
- setName(String) - Method in class org.apache.guacamole.net.auth.AbstractSharingProfile
-
- setName(String) - Method in interface org.apache.guacamole.net.auth.Connection
-
Sets the name assigned to this Connection.
- setName(String) - Method in interface org.apache.guacamole.net.auth.ConnectionGroup
-
Sets the name assigned to this ConnectionGroup.
- setName(String) - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- setName(String) - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- setName(String) - Method in class org.apache.guacamole.net.auth.DelegatingSharingProfile
-
- setName(String) - Method in interface org.apache.guacamole.net.auth.SharingProfile
-
Sets the human-readable name assigned to this SharingProfile.
- setName(String) - Method in class org.apache.guacamole.protocols.ProtocolInfo
-
Sets the unique name of this protocol.
- setObjects(Map<String, ObjectType>) - Method in class org.apache.guacamole.net.auth.simple.SimpleDirectory
-
Sets the Map which backs this SimpleDirectory.
- setObjects(Set<String>) - Method in class org.apache.guacamole.net.auth.simple.SimpleRelatedObjectSet
-
Replaces the Set of object identifiers which backs this
SimpleRelatedObjectSet.
- setOptions(Collection<String>) - Method in class org.apache.guacamole.form.Field
-
Sets the options available as possible values of this field.
- setParameters(Map<String, String>) - Method in class org.apache.guacamole.net.auth.AbstractSharingProfile
-
- setParameters(Map<String, String>) - Method in class org.apache.guacamole.net.auth.DelegatingSharingProfile
-
- setParameters(Map<String, String>) - Method in interface org.apache.guacamole.net.auth.SharingProfile
-
Replaces all current parameters with the parameters defined within the
given map.
- setParentIdentifier(String) - Method in class org.apache.guacamole.net.auth.AbstractConnection
-
- setParentIdentifier(String) - Method in class org.apache.guacamole.net.auth.AbstractConnectionGroup
-
- setParentIdentifier(String) - Method in interface org.apache.guacamole.net.auth.Connection
-
Sets the unique identifier of the parent ConnectionGroup for
this Connection.
- setParentIdentifier(String) - Method in interface org.apache.guacamole.net.auth.ConnectionGroup
-
Sets the unique identifier of the parent ConnectionGroup for
this ConnectionGroup.
- setParentIdentifier(String) - Method in class org.apache.guacamole.net.auth.DelegatingConnection
-
- setParentIdentifier(String) - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- setPassword(String) - Method in class org.apache.guacamole.net.auth.AbstractUser
-
- setPassword(String) - Method in class org.apache.guacamole.net.auth.Credentials
-
Sets the password associated with this set of credentials.
- setPassword(String) - Method in class org.apache.guacamole.net.auth.DelegatingUser
-
- setPassword(String) - Method in interface org.apache.guacamole.net.auth.User
-
Sets this user's password.
- setPermissions(Set<ObjectPermission>) - Method in class org.apache.guacamole.net.auth.simple.SimpleObjectPermissionSet
-
Sets the Set which backs this SimpleObjectPermissionSet.
- setPermissions(Set<SystemPermission>) - Method in class org.apache.guacamole.net.auth.simple.SimpleSystemPermissionSet
-
Sets the Set which backs this SimpleSystemPermissionSet.
- setPrimaryConnectionIdentifier(String) - Method in class org.apache.guacamole.net.auth.AbstractSharingProfile
-
- setPrimaryConnectionIdentifier(String) - Method in class org.apache.guacamole.net.auth.DelegatingSharingProfile
-
- setPrimaryConnectionIdentifier(String) - Method in interface org.apache.guacamole.net.auth.SharingProfile
-
Sets the identifier of the primary connection associated with this
connection.
- setRemoteAddress(String) - Method in class org.apache.guacamole.net.auth.Credentials
-
Sets the address of the client end of the connection which provided
these credentials.
- setRemoteHost(String) - Method in class org.apache.guacamole.net.auth.AbstractActiveConnection
-
- setRemoteHost(String) - Method in interface org.apache.guacamole.net.auth.ActiveConnection
-
Sets the hostname or IP address of the remote host that initiated the
connection.
- setRemoteHostname(String) - Method in class org.apache.guacamole.net.auth.Credentials
-
Sets the hostname of the client end of the connection which provided
these credentials, if known.
- setRequest(HttpServletRequest) - Method in class org.apache.guacamole.net.auth.Credentials
-
Sets the HttpServletRequest associated with this set of credentials.
- setSession(HttpSession) - Method in class org.apache.guacamole.net.auth.Credentials
-
Sets the HttpSession associated with this set of credentials.
- setSharingProfileForms(Collection<Form>) - Method in class org.apache.guacamole.protocols.ProtocolInfo
-
Sets the collection of forms describing all known parameters relevant to
a sharing profile whose primary connection uses this protocol.
- setSharingProfileIdentifier(String) - Method in class org.apache.guacamole.net.auth.AbstractActiveConnection
-
- setSharingProfileIdentifier(String) - Method in interface org.apache.guacamole.net.auth.ActiveConnection
-
Sets the identifier of the sharing profile being actively used.
- setStartDate(Date) - Method in class org.apache.guacamole.net.auth.AbstractActiveConnection
-
- setStartDate(Date) - Method in interface org.apache.guacamole.net.auth.ActiveConnection
-
Sets the date and time the connection began.
- setTitle(String) - Method in class org.apache.guacamole.form.FieldOption
-
Sets the human-readable title describing the effect of this option.
- setToken(String, String) - Method in class org.apache.guacamole.token.TokenFilter
-
Sets the token having the given name to the given value.
- setTokens(Map<String, String>) - Method in class org.apache.guacamole.token.TokenFilter
-
Replaces all current token values with the contents of the given map,
where each map key represents a token name, and each map value
represents a token value.
- setTunnel(GuacamoleTunnel) - Method in class org.apache.guacamole.net.auth.AbstractActiveConnection
-
- setTunnel(GuacamoleTunnel) - Method in interface org.apache.guacamole.net.auth.ActiveConnection
-
Sets the connected GuacamoleTunnel being used.
- setType(String) - Method in class org.apache.guacamole.form.Field
-
Sets the type of this field.
- setType(ConnectionGroup.Type) - Method in class org.apache.guacamole.net.auth.AbstractConnectionGroup
-
- setType(ConnectionGroup.Type) - Method in interface org.apache.guacamole.net.auth.ConnectionGroup
-
Set the type of this ConnectionGroup.
- setType(ConnectionGroup.Type) - Method in class org.apache.guacamole.net.auth.DelegatingConnectionGroup
-
- setUsername(String) - Method in class org.apache.guacamole.net.auth.AbstractActiveConnection
-
- setUsername(String) - Method in interface org.apache.guacamole.net.auth.ActiveConnection
-
Sets the name of the user who is using this connection.
- setUsername(String) - Method in class org.apache.guacamole.net.auth.Credentials
-
Sets the username associated with this set of credentials.
- setValue(String) - Method in class org.apache.guacamole.form.FieldOption
-
Sets the value that will be assigned if this option is chosen.
- setValue(String, String) - Method in class org.apache.guacamole.net.auth.credentials.UserCredentials
-
Sets the value of the field having the given name.
- setValue(Field, String) - Method in class org.apache.guacamole.net.auth.credentials.UserCredentials
-
Sets the value of the given field.
- setValues(Map<String, String>) - Method in class org.apache.guacamole.net.auth.credentials.UserCredentials
-
Replaces the map backing this UserCredentials object with the given map.
- Shareable<T> - Interface in org.apache.guacamole.net.auth
-
An object which can be shared with others via specially-generated sets of
credentials.
- SharingProfile - Interface in org.apache.guacamole.net.auth
-
Represents the semantics which apply to an existing connection when shared,
along with a human-readable name and unique identifier.
- shutdown() - Method in class org.apache.guacamole.net.auth.AbstractAuthenticationProvider
-
Frees all resources associated with this AuthenticationProvider.
- shutdown() - Method in interface org.apache.guacamole.net.auth.AuthenticationProvider
-
Frees all resources associated with this AuthenticationProvider.
- SimpleActivityRecordSet<RecordType extends ActivityRecord> - Class in org.apache.guacamole.net.auth.simple
-
An immutable and empty ActivityRecordSet.
- SimpleActivityRecordSet() - Constructor for class org.apache.guacamole.net.auth.simple.SimpleActivityRecordSet
-
- SimpleAuthenticationProvider - Class in org.apache.guacamole.net.auth.simple
-
Provides means of retrieving a set of named GuacamoleConfigurations for a
given Credentials object.
- SimpleAuthenticationProvider() - Constructor for class org.apache.guacamole.net.auth.simple.SimpleAuthenticationProvider
-
- SimpleConnection - Class in org.apache.guacamole.net.auth.simple
-
An extremely basic Connection implementation.
- SimpleConnection() - Constructor for class org.apache.guacamole.net.auth.simple.SimpleConnection
-
Creates a completely uninitialized SimpleConnection.
- SimpleConnection(String, String, GuacamoleConfiguration) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleConnection
-
Creates a new SimpleConnection having the given identifier and
GuacamoleConfiguration.
- SimpleConnectionDirectory - Class in org.apache.guacamole.net.auth.simple
-
- SimpleConnectionDirectory(Collection<Connection>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleConnectionDirectory
-
Deprecated.
Creates a new SimpleConnectionDirectory which provides access to the
connections contained within the given Map.
- SimpleConnectionGroup - Class in org.apache.guacamole.net.auth.simple
-
An extremely simple read-only implementation of a ConnectionGroup which
returns the connection and connection group identifiers it was constructed
with.
- SimpleConnectionGroup(String, String, Collection<String>, Collection<String>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleConnectionGroup
-
Creates a new SimpleConnectionGroup having the given name and identifier
which will expose the given contents.
- SimpleConnectionGroupDirectory - Class in org.apache.guacamole.net.auth.simple
-
- SimpleConnectionGroupDirectory(Collection<ConnectionGroup>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleConnectionGroupDirectory
-
Deprecated.
Creates a new SimpleConnectionGroupDirectory which contains the given
groups.
- SimpleConnectionRecordSet - Class in org.apache.guacamole.net.auth.simple
-
- SimpleConnectionRecordSet() - Constructor for class org.apache.guacamole.net.auth.simple.SimpleConnectionRecordSet
-
Deprecated.
- SimpleDirectory<ObjectType extends Identifiable> - Class in org.apache.guacamole.net.auth.simple
-
An extremely simple read-only implementation of a Directory which provides
access to a pre-defined Map of arbitrary objects.
- SimpleDirectory() - Constructor for class org.apache.guacamole.net.auth.simple.SimpleDirectory
-
Creates a new empty SimpleDirectory which does not provide access to
any objects.
- SimpleDirectory(Map<String, ObjectType>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleDirectory
-
Creates a new SimpleDirectory which provides access to the objects
contained within the given Map.
- SimpleDirectory(ObjectType) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleDirectory
-
Creates a new SimpleDirectory which provides access to the given object.
- SimpleDirectory(ObjectType...) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleDirectory
-
Creates a new SimpleDirectory which provides access to the given
objects.
- SimpleDirectory(Collection<ObjectType>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleDirectory
-
Creates a new SimpleDirectory which provides access to the
objects contained within the Collection.
- SimpleObjectPermissionSet - Class in org.apache.guacamole.net.auth.simple
-
A read-only implementation of ObjectPermissionSet which uses a backing Set
of Permissions to determine which permissions are present.
- SimpleObjectPermissionSet() - Constructor for class org.apache.guacamole.net.auth.simple.SimpleObjectPermissionSet
-
Creates a new empty SimpleObjectPermissionSet.
- SimpleObjectPermissionSet(Collection<String>, Collection<ObjectPermission.Type>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleObjectPermissionSet
-
Creates a new SimpleObjectPermissionSet which contains permissions for
all possible unique combinations of the given identifiers and permission
types.
- SimpleObjectPermissionSet(Collection<String>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleObjectPermissionSet
-
Creates a new SimpleObjectPermissionSet which contains only READ
permissions for each of the given identifiers.
- SimpleObjectPermissionSet(Set<ObjectPermission>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleObjectPermissionSet
-
Creates a new SimpleObjectPermissionSet which contains the permissions
within the given Set.
- SimpleRelatedObjectSet - Class in org.apache.guacamole.net.auth.simple
-
A read-only implementation of RelatedObjectSet which uses a backing Set
of identifiers to determine which objects are present.
- SimpleRelatedObjectSet() - Constructor for class org.apache.guacamole.net.auth.simple.SimpleRelatedObjectSet
-
Creates a new empty SimpleRelatedObjectSet.
- SimpleRelatedObjectSet(Set<String>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleRelatedObjectSet
-
Creates a new SimpleRelatedObjectSet which contains the objects having
the identifiers within the given Set.
- SimpleSystemPermissionSet - Class in org.apache.guacamole.net.auth.simple
-
A read-only implementation of SystemPermissionSet which uses a backing Set
of Permissions to determine which permissions are present.
- SimpleSystemPermissionSet() - Constructor for class org.apache.guacamole.net.auth.simple.SimpleSystemPermissionSet
-
Creates a new empty SimpleSystemPermissionSet.
- SimpleSystemPermissionSet(Set<SystemPermission>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleSystemPermissionSet
-
Creates a new SimpleSystemPermissionSet which contains the permissions
within the given Set.
- SimpleUser - Class in org.apache.guacamole.net.auth.simple
-
A read-only User implementation which has no permissions.
- SimpleUser() - Constructor for class org.apache.guacamole.net.auth.simple.SimpleUser
-
Creates a completely uninitialized SimpleUser.
- SimpleUser(String) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleUser
-
Creates a new SimpleUser having the given username.
- SimpleUser(String, Collection<String>, Collection<String>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleUser
-
- SimpleUser(String, Collection<String>, Collection<String>, Collection<String>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleUser
-
- SimpleUserContext - Class in org.apache.guacamole.net.auth.simple
-
An extremely simple UserContext implementation which provides access to
a defined and restricted set of GuacamoleConfigurations.
- SimpleUserContext(AuthenticationProvider, Map<String, GuacamoleConfiguration>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleUserContext
-
Creates a new SimpleUserContext which provides access to only those
configurations within the given Map.
- SimpleUserContext(AuthenticationProvider, String, Map<String, GuacamoleConfiguration>) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleUserContext
-
Creates a new SimpleUserContext for the user with the given username
which provides access to only those configurations within the given Map.
- SimpleUserDirectory - Class in org.apache.guacamole.net.auth.simple
-
- SimpleUserDirectory(User) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleUserDirectory
-
Deprecated.
Creates a new SimpleUserDirectory which provides access to the single
user provided.
- SimpleUserGroup - Class in org.apache.guacamole.net.auth.simple
-
A read-only UserGroup implementation which has no members and no
permissions.
- SimpleUserGroup() - Constructor for class org.apache.guacamole.net.auth.simple.SimpleUserGroup
-
Creates a completely uninitialized SimpleUserGroup.
- SimpleUserGroup(String) - Constructor for class org.apache.guacamole.net.auth.simple.SimpleUserGroup
-
Creates a new SimpleUserGroup having the given identifier.
- sort(ActivityRecordSet.SortableProperty, boolean) - Method in interface org.apache.guacamole.net.auth.ActivityRecordSet
-
Returns a ActivityRecordSet containing identically the records within
this set, sorted according to the specified criteria.
- sort(ActivityRecordSet.SortableProperty, boolean) - Method in class org.apache.guacamole.net.auth.simple.SimpleActivityRecordSet
-
- sort(ActivityRecordSet.SortableProperty, boolean) - Method in class org.apache.guacamole.net.auth.simple.SimpleConnectionRecordSet
-
Deprecated.
- StandardTokens - Class in org.apache.guacamole.token
-
Utility class which provides access to standardized token names, as well as
facilities for generating those tokens from common objects.
- startElement(String, String, String, Attributes) - Method in class org.apache.guacamole.xml.DocumentHandler
-
- StringGuacamoleProperty - Class in org.apache.guacamole.properties
-
A GuacamoleProperty whose value is a simple string.
- StringGuacamoleProperty() - Constructor for class org.apache.guacamole.properties.StringGuacamoleProperty
-
- SystemPermission - Class in org.apache.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.apache.guacamole.net.auth.permission.SystemPermission
-
Creates a new SystemPermission with the given
type.
- SystemPermission.Type - Enum in org.apache.guacamole.net.auth.permission
-
Specific types of system-level permissions.
- SystemPermissionSet - Interface in org.apache.guacamole.net.auth.permission
-
A set of permissions which affects the system as a whole.