Uses of Interface
org.apache.guacamole.net.auth.Attributes

Packages that use Attributes
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 Attributes in org.apache.guacamole.net.auth

    Modifier and Type
    Interface
    Description
    interface 
    Represents a pairing of a GuacamoleConfiguration with a unique, human-readable identifier, and abstracts the connection process.
    interface 
    Represents a connection group, which can contain both other connection groups as well as connections.
    interface 
    Represents the semantics which apply to an existing connection when shared, along with a human-readable name and unique identifier.
    interface 
    A user of the Guacamole web application.
    interface 
    A user group of the Guacamole web application.
    Classes in org.apache.guacamole.net.auth that implement Attributes
    Modifier and Type
    Class
    Description
    class 
    Basic implementation of a Guacamole connection.
    class 
    Basic implementation of a Guacamole connection group.
    class 
    Base implementation of a sharing profile which can be used to share a Guacamole connection.
    class 
    Base implementation of User which provides default implementations of most functions.
    class 
    Base implementation of UserGroup which provides default implementations of most functions.
    class 
    Connection implementation which simply delegates all function calls to an underlying Connection.
    class 
    ConnectionGroup implementation which simply delegates all function calls to an underlying ConnectionGroup.
    class 
    SharingProfile implementation which simply delegates all function calls to an underlying SharingProfile.
    class 
    User implementation which simply delegates all function calls to an underlying User.
    class 
    UserGroup implementation which simply delegates all function calls to an underlying UserGroup.
    class 
    Connection implementation which overrides the connect() function of an underlying Connection, adding a given set of parameter tokens to the tokens already supplied.
    class 
    ConnectionGroup implementation which overrides the connect() function of an underlying ConnectionGroup, adding a given set of parameter tokens to the tokens already supplied.
  • Uses of Attributes in org.apache.guacamole.net.auth.simple

    Modifier and Type
    Class
    Description
    class 
    A Connection implementation which establishes the underlying connection to guacd using the configuration information provided in guacamole.properties.
    class 
    An extremely simple read-only implementation of a ConnectionGroup which returns the connection and connection group identifiers it was constructed with.
    class 
    A read-only User implementation which has no permissions.
    class 
    A read-only UserGroup implementation which has no members and no permissions.