Uses of Interface
org.apache.guacamole.net.auth.AuthenticatedUser
-
Packages that use AuthenticatedUser Package Description org.apache.guacamole.net.auth Provides classes which can be used to extend or replace the authentication functionality of the Guacamole web application.org.apache.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.apache.guacamole.net.event Provides classes for storing information about events that are triggered when users log into and use the Guacamole web application.org.apache.guacamole.token -
-
Uses of AuthenticatedUser in org.apache.guacamole.net.auth
Classes in org.apache.guacamole.net.auth that implement AuthenticatedUser Modifier and Type Class Description class
AbstractAuthenticatedUser
Basic implementation of an AuthenticatedUser which uses the username to determine equality.Methods in org.apache.guacamole.net.auth that return AuthenticatedUser Modifier and Type Method Description AuthenticatedUser
AbstractAuthenticationProvider. authenticateUser(Credentials credentials)
Returns an AuthenticatedUser representing the user authenticated by the given credentials, if any.AuthenticatedUser
AuthenticationProvider. authenticateUser(Credentials credentials)
Returns an AuthenticatedUser representing the user authenticated by the given credentials, if any.AuthenticatedUser
AbstractAuthenticationProvider. updateAuthenticatedUser(AuthenticatedUser authenticatedUser, Credentials credentials)
Returns a new or updated AuthenticatedUser for the given credentials already having produced the given AuthenticatedUser.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 AuthenticatedUser Modifier and Type Method Description UserContext
AbstractAuthenticationProvider. 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.UserContext
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.UserContext
AbstractAuthenticationProvider. getUserContext(AuthenticatedUser authenticatedUser)
Returns the UserContext of the user authenticated by the given credentials.UserContext
AuthenticationProvider. getUserContext(AuthenticatedUser authenticatedUser)
Returns the UserContext of the user authenticated by the given credentials.UserContext
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.UserContext
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.AuthenticatedUser
AbstractAuthenticationProvider. updateAuthenticatedUser(AuthenticatedUser authenticatedUser, Credentials credentials)
Returns a new or updated AuthenticatedUser for the given credentials already having produced the given AuthenticatedUser.AuthenticatedUser
AuthenticationProvider. updateAuthenticatedUser(AuthenticatedUser authenticatedUser, Credentials credentials)
Returns a new or updated AuthenticatedUser for the given credentials already having produced the given AuthenticatedUser.UserContext
AbstractAuthenticationProvider. updateUserContext(UserContext context, AuthenticatedUser authenticatedUser, Credentials credentials)
Returns a new or updated UserContext for the given AuthenticatedUser already having the given UserContext.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 AuthenticatedUser Modifier and Type Method Description AuthenticatedUser
SimpleAuthenticationProvider. authenticateUser(Credentials credentials)
Methods in org.apache.guacamole.net.auth.simple with parameters of type AuthenticatedUser Modifier and Type Method Description UserContext
SimpleAuthenticationProvider. getUserContext(AuthenticatedUser authenticatedUser)
-
Uses of AuthenticatedUser in org.apache.guacamole.net.event
Methods in org.apache.guacamole.net.event that return AuthenticatedUser Modifier and Type Method Description AuthenticatedUser
AuthenticationSuccessEvent. getAuthenticatedUser()
AuthenticatedUser
TunnelCloseEvent. getAuthenticatedUser()
AuthenticatedUser
TunnelConnectEvent. getAuthenticatedUser()
AuthenticatedUser
UserEvent. getAuthenticatedUser()
Returns the AuthenticatedUser identifying the user triggering the event, if any.Constructors in org.apache.guacamole.net.event with parameters of type AuthenticatedUser Constructor Description AuthenticationSuccessEvent(AuthenticatedUser authenticatedUser)
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 AuthenticatedUser Modifier and Type Method Description static 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.
-