[ https://issues.apache.org/jira/browse/GUACAMOLE-542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Jumper reassigned GUACAMOLE-542: ---------------------------------------- Assignee: Michael Jumper > 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 > Assignee: Michael Jumper > Priority: Major > > 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)