Package | Description |
---|---|
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 |
Classes specific to the general-purpose web application implemented by
the Guacamole project using the Guacamole APIs.
|
org.glyptodon.guacamole.net.basic.extension |
Classes which represent and facilitate the loading of extensions to the
Guacamole web application.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAuthenticatedUser
Basic implementation of an AuthenticatedUser which uses the username to
determine equality.
|
Modifier and Type | Method and Description |
---|---|
AuthenticatedUser |
AuthenticationProvider.authenticateUser(Credentials credentials)
Returns an AuthenticatedUser representing the user authenticated by the
given credentials, if any.
|
AuthenticatedUser |
AuthenticationProvider.updateAuthenticatedUser(AuthenticatedUser authenticatedUser,
Credentials credentials)
Returns a new or updated AuthenticatedUser for the given credentials
already having produced the given AuthenticatedUser.
|
Modifier and Type | Method and Description |
---|---|
UserContext |
AuthenticationProvider.getUserContext(AuthenticatedUser authenticatedUser)
Returns the UserContext of the user authenticated by the given
credentials.
|
AuthenticatedUser |
AuthenticationProvider.updateAuthenticatedUser(AuthenticatedUser authenticatedUser,
Credentials credentials)
Returns a new or updated AuthenticatedUser for the given credentials
already having produced the given AuthenticatedUser.
|
UserContext |
AuthenticationProvider.updateUserContext(UserContext context,
AuthenticatedUser authenticatedUser)
Returns a new or updated UserContext for the given AuthenticatedUser
already having the given UserContext.
|
Modifier and Type | Method and Description |
---|---|
AuthenticatedUser |
SimpleAuthenticationProvider.authenticateUser(Credentials credentials) |
AuthenticatedUser |
SimpleAuthenticationProvider.updateAuthenticatedUser(AuthenticatedUser authenticatedUser,
Credentials credentials) |
Modifier and Type | Method and Description |
---|---|
UserContext |
SimpleAuthenticationProvider.getUserContext(AuthenticatedUser authenticatedUser) |
AuthenticatedUser |
SimpleAuthenticationProvider.updateAuthenticatedUser(AuthenticatedUser authenticatedUser,
Credentials credentials) |
UserContext |
SimpleAuthenticationProvider.updateUserContext(UserContext context,
AuthenticatedUser authorizedUser) |
Modifier and Type | Method and Description |
---|---|
AuthenticatedUser |
GuacamoleSession.getAuthenticatedUser()
Returns the authenticated user associated with this session.
|
Modifier and Type | Method and Description |
---|---|
void |
GuacamoleSession.setAuthenticatedUser(AuthenticatedUser authenticatedUser)
Replaces the authenticated user associated with this session with the
given authenticated user.
|
Constructor and Description |
---|
GuacamoleSession(Environment environment,
AuthenticatedUser authenticatedUser,
List<UserContext> userContexts)
Creates a new Guacamole session associated with the given
AuthenticatedUser and UserContexts.
|
Modifier and Type | Method and Description |
---|---|
AuthenticatedUser |
AuthenticationProviderFacade.authenticateUser(Credentials credentials) |
AuthenticatedUser |
AuthenticationProviderFacade.updateAuthenticatedUser(AuthenticatedUser authenticatedUser,
Credentials credentials) |
Modifier and Type | Method and Description |
---|---|
UserContext |
AuthenticationProviderFacade.getUserContext(AuthenticatedUser authenticatedUser) |
AuthenticatedUser |
AuthenticationProviderFacade.updateAuthenticatedUser(AuthenticatedUser authenticatedUser,
Credentials credentials) |
UserContext |
AuthenticationProviderFacade.updateUserContext(UserContext context,
AuthenticatedUser authenticatedUser) |
Copyright © 2017. All rights reserved.