Uploaded image for project: 'Guacamole'
  1. Guacamole
  2. GUACAMOLE-542

Provide base implementations of UserContext and AuthenticationProvider

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Done
    • None
    • 1.0.0
    • None
    • None

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              mjumper Mike Jumper
              mjumper Mike Jumper
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: