Uses of Interface
org.apache.guacamole.net.auth.AuthenticationProvider
Packages that use AuthenticationProvider
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 AuthenticationProvider in org.apache.guacamole.net.auth
Classes in org.apache.guacamole.net.auth that implement AuthenticationProviderModifier and TypeClassDescriptionclass
Base implementation of AuthenticationProvider which provides default implementations of most functions.Methods in org.apache.guacamole.net.auth that return AuthenticationProviderModifier and TypeMethodDescriptionAuthenticatedUser.getAuthenticationProvider()
Returns the AuthenticationProvider that authenticated this user.DelegatingUserContext.getAuthenticationProvider()
UserContext.getAuthenticationProvider()
Returns the AuthenticationProvider which created this UserContext, which may not be the same AuthenticationProvider that authenticated the user associated with this UserContext. -
Uses of AuthenticationProvider in org.apache.guacamole.net.auth.simple
Classes in org.apache.guacamole.net.auth.simple that implement AuthenticationProviderModifier and TypeClassDescriptionclass
Provides means of retrieving a set of named GuacamoleConfigurations for a given Credentials object.Methods in org.apache.guacamole.net.auth.simple that return AuthenticationProviderConstructors in org.apache.guacamole.net.auth.simple with parameters of type AuthenticationProviderModifierConstructorDescriptionSimpleUserContext
(AuthenticationProvider authProvider, String username, Map<String, org.apache.guacamole.protocol.GuacamoleConfiguration> configs) Creates a new SimpleUserContext for the user with the given username which provides access to only those configurations within the given Map.SimpleUserContext
(AuthenticationProvider authProvider, String username, Map<String, org.apache.guacamole.protocol.GuacamoleConfiguration> configs, boolean interpretTokens) Creates a new SimpleUserContext for the user with the given username which provides access to only those configurations within the given Map.SimpleUserContext
(AuthenticationProvider authProvider, Map<String, org.apache.guacamole.protocol.GuacamoleConfiguration> configs) Creates a new SimpleUserContext which provides access to only those configurations within the given Map. -
Uses of AuthenticationProvider in org.apache.guacamole.net.event
Methods in org.apache.guacamole.net.event that return AuthenticationProviderModifier and TypeMethodDescriptionAuthenticationFailureEvent.getAuthenticationProvider()
Returns the AuthenticationProvider that resulted in the event, if any.AuthenticationProviderEvent.getAuthenticationProvider()
Returns the AuthenticationProvider that resulted in the event, if any.AuthenticationSuccessEvent.getAuthenticationProvider()
IdentifiableObjectEvent.getAuthenticationProvider()
Returns the AuthenticationProvider that resulted in the event, if any.Constructors in org.apache.guacamole.net.event with parameters of type AuthenticationProviderModifierConstructorDescriptionAuthenticationFailureEvent
(Credentials credentials, AuthenticationProvider authProvider, Throwable failure) Creates a new AuthenticationFailureEvent which represents a failure to authenticate the given credentials.