Uploaded image for project: 'TinkerPop'
  1. TinkerPop
  2. TINKERPOP-1657

Provide abstraction to easily allow different HttpAuth schemes

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Implemented
    • Affects Version/s: None
    • Fix Version/s: 3.2.5
    • Component/s: server
    • Labels:
      None

      Description

      The current HttpChannelizer allows for extension through an Authenticator class supplied through the authorization settings. There isn't, however, an extension point for an authentication handler. Currently the choice is between the `AllowAllAuthenticator` or the `HttpBasicAuthenticationHandler`. One would need to create a new channelizer where the HttpChannelizer would suffice. Creating an abstract class that can be extended would make it easier to extend Authentication for things like token authentication schemes.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                spmallette stephen mallette
                Reporter:
                krlohnes Keith Lohnes
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: