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

Case sensitivity issue with java broker ACL

    Details

    • Type: Bug
    • Status: Closed
    • Priority: 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.rufous Alex Rudyy added a comment -

        Attached a patch fixing the issue

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

        Roobie,

        Do you mind to review and apply the patch attached?

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

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

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

        Reviewed, no comments.

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

          People

          • Assignee:
            k-wall Keith Wall
            Reporter:
            alex.rufous Alex Rudyy
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development