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

Reply via email to