Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-4747

[Java Broker] make specifying the authentication provider mandatory on ports that use them and remove the defaultAuthenticationProvider attribute on the broker

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.22
    • Broker-J
    • None

    Description

      Make specifying the authentication provider mandatory on each port type that requires it and remove the defaultAuthenticationProvider attribute on the broker.

      The AMQP, JMX, HTTP ports are authenticated but the RMI registry port used to advertise the JMX connector isn't and cant make use of an authentication provider. The defaultAuthenticationProvider attribute makes this unclear, and uses some fairly ugly wiring up code at broker startup to make work, it should be removed and the currently optional per-port authenticationProvider attribute made mandatory on the port types that require it.

      Attachments

        Issue Links

          Activity

            People

              robbie Robbie Gemmell
              robbie Robbie Gemmell
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: