Uses of Interface
org.apache.guacamole.net.auth.Directory
Packages that use Directory
Package
Description
Provides classes which can be used to extend or replace the authentication
functionality of the Guacamole web application.
Provides a basic AuthenticationProvider base class that can be used to create
simple AuthenticationProviders in the same way allowed by the old
authentication API.
-
Uses of Directory in org.apache.guacamole.net.auth
Classes in org.apache.guacamole.net.auth that implement DirectoryModifier and TypeClassDescriptionclass
DecoratingDirectory<ObjectType extends Identifiable>
Directory implementation which simplifies decorating the objects within an underlying Directory.class
DelegatingDirectory<ObjectType extends Identifiable>
Directory implementation which simply delegates all function calls to an underlying Directory.Methods in org.apache.guacamole.net.auth that return DirectoryModifier and TypeMethodDescriptionAbstractUserContext.getActiveConnectionDirectory()
Retrieves a Directory which can be used to view and manipulate active connections, but only as allowed by the permissions given to the user.DelegatingUserContext.getActiveConnectionDirectory()
UserContext.getActiveConnectionDirectory()
Retrieves a Directory which can be used to view and manipulate active connections, but only as allowed by the permissions given to the user.AbstractUserContext.getConnectionDirectory()
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.DelegatingUserContext.getConnectionDirectory()
TokenInjectingUserContext.getConnectionDirectory()
UserContext.getConnectionDirectory()
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.AbstractUserContext.getConnectionGroupDirectory()
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.DelegatingUserContext.getConnectionGroupDirectory()
TokenInjectingUserContext.getConnectionGroupDirectory()
UserContext.getConnectionGroupDirectory()
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.protected Directory
<ObjectType> DelegatingDirectory.getDelegateDirectory()
Returns the underlying Directory wrapped by this DelegatingDirectory.AbstractUserContext.getSharingProfileDirectory()
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.DelegatingUserContext.getSharingProfileDirectory()
UserContext.getSharingProfileDirectory()
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.AbstractUserContext.getUserDirectory()
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.DelegatingUserContext.getUserDirectory()
UserContext.getUserDirectory()
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.AbstractUserContext.getUserGroupDirectory()
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.DelegatingUserContext.getUserGroupDirectory()
UserContext.getUserGroupDirectory()
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.Methods in org.apache.guacamole.net.auth with parameters of type DirectoryModifier and TypeMethodDescriptionvoid
AtomicDirectoryOperation.executeOperation
(boolean atomic, Directory<ObjectType> directory) Attempt the operation atomically.Constructors in org.apache.guacamole.net.auth with parameters of type DirectoryModifierConstructorDescriptionDecoratingDirectory
(Directory<ObjectType> directory) Creates a new DecoratingDirectory which decorates the objects within the given directory.DelegatingDirectory
(Directory<ObjectType> directory) Wraps the given Directory such that all function calls against this DelegatingDirectory will be delegated to it. -
Uses of Directory in org.apache.guacamole.net.auth.simple
Classes in org.apache.guacamole.net.auth.simple that implement DirectoryModifier and TypeClassDescriptionclass
Deprecated.class
Deprecated.UseSimpleDirectory
instead.class
SimpleDirectory<ObjectType extends Identifiable>
An extremely simple read-only implementation of a Directory which provides access to a pre-defined Map of arbitrary objects.class
Deprecated.UseSimpleDirectory
instead.Methods in org.apache.guacamole.net.auth.simple that return Directory
SimpleDirectory
instead.