[ 
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)

Reply via email to