Uploaded image for project: 'Shibboleth User Interface'
  1. Shibboleth User Interface
  2. SHIBUI-1743 EntityID or ACS domain validation by user or group
  3. SHIBUI-2090

Bug: 400 when attempting to save an Entity Attributes Filter with an entity id that doesn't match the group's regex

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Done
    • Minor
    • None
    • None
    • None
    • 8/13/21 - 8/27/21, 8/27/21 - 9/10/21, 9/10/21 - 9/24/21, 9/24/21 - 10/8/21

    Description

      Steps to reproduce:

      1. Create a provider that supports filters
      2. Create an Entity Attributes filter with the following payload (note the entity id):

        {"@type":"EntityAttributes","filterEnabled":false,"entityAttributesFilterTarget":{"entityAttributesFilterTargetType":"ENTITY","value":["oihawef"]},"relyingPartyOverrides":{"signAssertion":false,"turnOffEncryption":false,"forceAuthn":false,"dontSignResponse":false,"ignoreAuthenticationMethod":false,"useSha":false,"omitNotBefore":false},"name":"1"}
        

      3. Save

      Expected result: The filter should save
      Actual result: A 400 is returned with no response body, resulting in a blank pink rectangular toast message in the UI

      Note that saving with an entity id that does match the group's regex works fine.

      Attachments

        Activity

          People

            charles.hasegawa@at.internet2.edu Charles Hasegawa (unicon.net)
            bill.smith@at.internet2.edu Bill Smith (unicon.net)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: