-
Interfaces Interface Description org.apache.guacamole.net.auth.ConnectionRecordSet UseActivityRecordSet
<ConnectionRecord
> instead.org.apache.guacamole.net.event.listener.AuthenticationFailureListener Listeners should instead implement theListener
interface.org.apache.guacamole.net.event.listener.AuthenticationSuccessListener Listeners should instead implement theListener
interface.org.apache.guacamole.net.event.listener.TunnelCloseListener Listeners should instead implement theListener
interface.org.apache.guacamole.net.event.listener.TunnelConnectListener Listeners should instead implement theListener
interface.
-
Classes Class Description org.apache.guacamole.net.auth.simple.SimpleConnectionDirectory UseSimpleDirectory
instead.org.apache.guacamole.net.auth.simple.SimpleConnectionGroupDirectory UseSimpleDirectory
instead.org.apache.guacamole.net.auth.simple.SimpleConnectionRecordSet UseSimpleActivityRecordSet
<ConnectionRecord
> instead.org.apache.guacamole.net.auth.simple.SimpleUserDirectory UseSimpleDirectory
instead.org.apache.guacamole.token.StandardTokens Standard tokens are now supplied by default to the connect() functions of connections and connection groups. Manually generating the standard tokens is not necessary.
-
Methods Method Description org.apache.guacamole.net.auth.Connectable.connect(GuacamoleClientInformation) This function has been deprecated in favor ofConnectable.connect(org.apache.guacamole.protocol.GuacamoleClientInformation, java.util.Map)
, which allows for connection parameter tokens to be injected and applied by cooperating extensions, replacing the functionality previously provided through theStandardTokens
class. It continues to be defined on this interface for compatibility. New implementations should instead implementConnectable.connect(org.apache.guacamole.protocol.GuacamoleClientInformation, java.util.Map)
.org.apache.guacamole.net.auth.Connection.getHistory() This function has been deprecated in favor ofConnection.getConnectionHistory()
, which returns the connection history as an ActivityRecordSet that can be easily sorted and filtered. While the getHistory() method is provided for API compatibility, new implementations should avoid use of this method and, instead, implement the getConnectionHistory() method.org.apache.guacamole.net.auth.DelegatingConnection.connect(GuacamoleClientInformation) org.apache.guacamole.net.auth.DelegatingConnection.getHistory() org.apache.guacamole.net.auth.DelegatingConnectionGroup.connect(GuacamoleClientInformation) org.apache.guacamole.net.auth.DelegatingUser.getHistory() org.apache.guacamole.net.auth.simple.SimpleConnection.connect(GuacamoleClientInformation) org.apache.guacamole.net.auth.simple.SimpleConnectionGroup.connect(GuacamoleClientInformation) org.apache.guacamole.net.auth.User.getHistory() This function is deprecated in favor ofUser.getUserHistory()
, which returns the login history as an ActivityRecordSet which supports various sort and filter functions. While this continues to be defined for API compatibility, new implementation should avoid this function and use getUserHistory(), instead.
-
Constructors Constructor Description org.apache.guacamole.environment.LocalEnvironment() Extensions leveraging LocalEnvironment should instead use LocalEnvironment.getInstance() to obtain a singleton instance of the environment.org.apache.guacamole.net.auth.simple.SimpleUser(String, Collection<String>, Collection<String>) Extend and override the applicable permission set getters instead, relying on SimpleUser to expose no permissions by default for all permission sets that aren't overridden. SeeSimpleObjectPermissionSet
for convenient methods of providing a read-only permission set with specific permissions.