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

[Java Broker] Prevent data urls cluttering the UI and prevent potentially large data url consuming too much bandwidth during the regular REST poll

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.30
    • Fix Version/s: 0.31
    • Component/s: Broker-J
    • Labels:
      None

      Description

      The backend now supports data url for things such as PEMs, JKSs and ACLs. As the data url simply inlines the file's contents, large data urls make the UI look ugly and have the potential to consume significant bandwidth when the UI regularly polls the server.

      Apply new 'large' attributes to non-secure attributes that can contain a data url (ACL#path, Truststore#path, NonJavaTrustore#certificateUrl, NonJavaKeyStore#certUrl+intermediateUrls)
      rest servlet will have mode to return alternate text for attributes marked as large if they exceed a certain length.

        Attachments

          Activity

            People

            • Assignee:
              kwall Keith Wall
              Reporter:
              orudyy Alex Rudyy
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: