You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by "Michael Jumper (JIRA)" <ji...@apache.org> on 2018/04/12 04:29:00 UTC
[jira] [Created] (GUACAMOLE-542) Provide base implementations of
UserContext and AuthenticationProvider
Michael Jumper created GUACAMOLE-542:
----------------------------------------
Summary: Provide base implementations of UserContext and AuthenticationProvider
Key: GUACAMOLE-542
URL: https://issues.apache.org/jira/browse/GUACAMOLE-542
Project: Guacamole
Issue Type: Improvement
Reporter: Michael Jumper
Rather than continue to require that extension authors either (1) use {{SimpleAuthenticationProvider}} and not benefit from recent Guacamole features or (2) implement the entirety of the {{UserContext}} and {{AuthenticationProvider}} interfaces and gain those benefits, we should provide abstract base classes which include default implementations of most of the functions involved.
In addition to simplifying development of the type of extensions that should be preferred, this eases migration going forward for any API changes to the {{UserContext}} and {{AuthenticationProvider}} interfaces, particularly within our own extensions.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)