Uses of Interface
org.apache.guacamole.net.auth.AuthenticatedUser
Packages that use AuthenticatedUser
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.
Provides classes for storing information about events that are
triggered when users log into and use the Guacamole web application.
-
Uses of AuthenticatedUser in org.apache.guacamole.net.auth
Classes in org.apache.guacamole.net.auth that implement AuthenticatedUserModifier and TypeClassDescriptionclass
Basic implementation of an AuthenticatedUser which uses the username to determine equality.Methods in org.apache.guacamole.net.auth that return AuthenticatedUserModifier and TypeMethodDescriptionAbstractAuthenticationProvider.authenticateUser
(Credentials credentials) Returns an AuthenticatedUser representing the user authenticated by the given credentials, if any.AuthenticationProvider.authenticateUser
(Credentials credentials) Returns an AuthenticatedUser representing the user authenticated by the given credentials, if any.AbstractAuthenticationProvider.updateAuthenticatedUser
(AuthenticatedUser authenticatedUser, Credentials credentials) Returns a new or updated AuthenticatedUser for the given credentials already having produced the given AuthenticatedUser.AuthenticationProvider.updateAuthenticatedUser
(AuthenticatedUser authenticatedUser, Credentials credentials) Returns a new or updated AuthenticatedUser for the given credentials already having produced the given AuthenticatedUser.Methods in org.apache.guacamole.net.auth with parameters of type AuthenticatedUserModifier and TypeMethodDescriptionAbstractAuthenticationProvider.decorate
(UserContext context, AuthenticatedUser authenticatedUser, Credentials credentials) Given a UserContext returned from getUserContext() of a different AuthenticationProvider, returns a UserContext instance which decorates (wraps) that UserContext, delegating and overriding implemented functions as necessary.AuthenticationProvider.decorate
(UserContext context, AuthenticatedUser authenticatedUser, Credentials credentials) Given a UserContext returned from getUserContext() of a different AuthenticationProvider, returns a UserContext instance which decorates (wraps) that UserContext, delegating and overriding implemented functions as necessary.AbstractAuthenticationProvider.getUserContext
(AuthenticatedUser authenticatedUser) Returns the UserContext of the user authenticated by the given credentials.AuthenticationProvider.getUserContext
(AuthenticatedUser authenticatedUser) Returns the UserContext of the user authenticated by the given credentials.AbstractAuthenticationProvider.redecorate
(UserContext decorated, UserContext context, AuthenticatedUser authenticatedUser, Credentials credentials) Given a UserContext returned by updateUserContext() of a different AuthenticationProvider, returns a UserContext instance which decorates (wraps) that UserContext, delegating and overriding implemented functions as necessary.AuthenticationProvider.redecorate
(UserContext decorated, UserContext context, AuthenticatedUser authenticatedUser, Credentials credentials) Given a UserContext returned by updateUserContext() of a different AuthenticationProvider, returns a UserContext instance which decorates (wraps) that UserContext, delegating and overriding implemented functions as necessary.AbstractAuthenticationProvider.updateAuthenticatedUser
(AuthenticatedUser authenticatedUser, Credentials credentials) Returns a new or updated AuthenticatedUser for the given credentials already having produced the given AuthenticatedUser.AuthenticationProvider.updateAuthenticatedUser
(AuthenticatedUser authenticatedUser, Credentials credentials) Returns a new or updated AuthenticatedUser for the given credentials already having produced the given AuthenticatedUser.AbstractAuthenticationProvider.updateUserContext
(UserContext context, AuthenticatedUser authenticatedUser, Credentials credentials) Returns a new or updated UserContext for the given AuthenticatedUser already having the given UserContext.AuthenticationProvider.updateUserContext
(UserContext context, AuthenticatedUser authenticatedUser, Credentials credentials) Returns a new or updated UserContext for the given AuthenticatedUser already having the given UserContext. -
Uses of AuthenticatedUser in org.apache.guacamole.net.auth.simple
Methods in org.apache.guacamole.net.auth.simple that return AuthenticatedUserModifier and TypeMethodDescriptionSimpleAuthenticationProvider.authenticateUser
(Credentials credentials) Methods in org.apache.guacamole.net.auth.simple with parameters of type AuthenticatedUserModifier and TypeMethodDescriptionSimpleAuthenticationProvider.getUserContext
(AuthenticatedUser authenticatedUser) -
Uses of AuthenticatedUser in org.apache.guacamole.net.event
Methods in org.apache.guacamole.net.event that return AuthenticatedUserModifier and TypeMethodDescriptionAuthenticationSuccessEvent.getAuthenticatedUser()
TunnelCloseEvent.getAuthenticatedUser()
TunnelConnectEvent.getAuthenticatedUser()
UserEvent.getAuthenticatedUser()
Returns the AuthenticatedUser identifying the user triggering the event, if any.Constructors in org.apache.guacamole.net.event with parameters of type AuthenticatedUserModifierConstructorDescriptionAuthenticationSuccessEvent
(AuthenticatedUser authenticatedUser) Creates a new AuthenticationSuccessEvent which represents a successful authentication attempt by the user identified by the given AuthenticatedUser object.AuthenticationSuccessEvent
(AuthenticatedUser authenticatedUser, boolean existingSession) Creates a new AuthenticationSuccessEvent which represents a successful authentication attempt by the user identified by the given AuthenticatedUser object.TunnelCloseEvent
(AuthenticatedUser authenticatedUser, Credentials credentials, org.apache.guacamole.net.GuacamoleTunnel tunnel) Creates a new TunnelCloseEvent which represents the closing of the given tunnel via a request associated with the given credentials.TunnelConnectEvent
(AuthenticatedUser authenticatedUser, Credentials credentials, org.apache.guacamole.net.GuacamoleTunnel tunnel) Creates a new TunnelConnectEvent which represents the connecting of the given tunnel via a request associated with the given credentials. -
Uses of AuthenticatedUser in org.apache.guacamole.token
Methods in org.apache.guacamole.token with parameters of type AuthenticatedUserModifier and TypeMethodDescriptionstatic void
StandardTokens.addStandardTokens
(TokenFilter filter, AuthenticatedUser user) Deprecated.Adds tokens which are standardized by guacamole-ext to the given TokenFilter using the values from the given AuthenticatedUser object, including any associated credentials.