Package | Description |
---|---|
net.sourceforge.guacamole.net.auth.noauth | |
net.sourceforge.guacamole.net.basic | |
org.glyptodon.guacamole.net.auth |
Provides classes which can be used to extend or replace the authentication
functionality of the Guacamole web application.
|
org.glyptodon.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.glyptodon.guacamole.net.basic.extension |
Classes which represent and facilitate the loading of extensions to the
Guacamole web application.
|
org.glyptodon.guacamole.net.basic.properties |
Classes related to the properties which the Guacamole web application
(and stock parts of it) read from guacamole.properties.
|
Modifier and Type | Class and Description |
---|---|
class |
NoAuthenticationProvider
Disable authentication in Guacamole.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicFileAuthenticationProvider
Authenticates users against a static list of username/password pairs.
|
Modifier and Type | Method and Description |
---|---|
AuthenticationProvider |
AuthenticatedUser.getAuthenticationProvider()
Returns the AuthenticationProvider that authenticated this user.
|
AuthenticationProvider |
UserContext.getAuthenticationProvider()
Returns the AuthenticationProvider which created this UserContext, which
may not be the same AuthenticationProvider that authenticated the user
associated with this UserContext.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleAuthenticationProvider
Provides means of retrieving a set of named GuacamoleConfigurations for a
given Credentials object.
|
Modifier and Type | Method and Description |
---|---|
AuthenticationProvider |
SimpleUserContext.getAuthenticationProvider() |
Constructor and Description |
---|
SimpleUserContext(AuthenticationProvider authProvider,
Map<String,GuacamoleConfiguration> configs)
Creates a new SimpleUserContext which provides access to only those
configurations within the given Map.
|
SimpleUserContext(AuthenticationProvider authProvider,
String username,
Map<String,GuacamoleConfiguration> configs)
Creates a new SimpleUserContext for the user with the given username
which provides access to only those configurations within the given Map.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthenticationProviderFacade
Provides a safe wrapper around an AuthenticationProvider subclass, such that
authentication attempts can cleanly fail, and errors can be properly logged,
even if the AuthenticationProvider cannot be instantiated.
|
Modifier and Type | Method and Description |
---|---|
Collection<Class<AuthenticationProvider>> |
Extension.getAuthenticationProviderClasses()
Returns all declared authentication providers classes associated with
this extension.
|
List<AuthenticationProvider> |
ExtensionModule.getAuthenticationProviders()
Returns a list of all currently-bound AuthenticationProvider instances.
|
Constructor and Description |
---|
AuthenticationProviderFacade(Class<? extends AuthenticationProvider> authProviderClass)
Creates a new AuthenticationProviderFacade which delegates all function
calls to an instance of the given AuthenticationProvider subclass.
|
Modifier and Type | Method and Description |
---|---|
Class<AuthenticationProvider> |
AuthenticationProviderProperty.parseValue(String authProviderClassName)
Deprecated.
|
Copyright © 2016. All rights reserved.