Qpid
  1. Qpid
  2. QPID-3965

Case sensitivity issue with java broker ACL

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.10, 0.12, 0.14, 0.16
    • Fix Version/s: 0.17
    • Component/s: Java Broker
    • Labels:
      None

      Description

      When user name in a group definition contains an upper case the ACL is not able to authorize this user properly.

      Example ACL
      GROUP test F1, f2
      ACL ALLOW-LOG test ALL METHOD
      ACL DENY-LOG ALL ALL METHOD

      For the example above for user F1 result "Denied" is returned on trying to access any method whiles for user f2 it is allowed.

        Activity

        Hide
        Alex Rudyy added a comment -

        Attached a patch fixing the issue

        Show
        Alex Rudyy added a comment - Attached a patch fixing the issue
        Hide
        Alex Rudyy added a comment -

        Roobie,

        Do you mind to review and apply the patch attached?

        Show
        Alex Rudyy added a comment - Roobie, Do you mind to review and apply the patch attached?
        Hide
        Robbie Gemmell added a comment -

        Passing along to Keith since he has looked at the issue already.

        Show
        Robbie Gemmell added a comment - Passing along to Keith since he has looked at the issue already.
        Hide
        Keith Wall added a comment -

        Reviewed, no comments.

        Show
        Keith Wall added a comment - Reviewed, no comments.

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development