Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-143370

Updating samlNameIdValue does not flag previous record for deletion

Details

    Description

      Steps to reproduce:

      1. Enable SAML link between an IdP and a SP
      2. In IdP set Name Identifier Format as Unspecified
      3. In IdP set Name Identifier Attribute Name as screenName
      4. In SP set Name Identifier Format as Unspecified
      5. In SP set User Resolution as Dynamically Based on Name ID Format
      6. Create a user and log in to SP via IdP (screenName: usera)
      7. In IdP set Name Identifier Attribute Name as firstName
      8. Log in to SP via IdP (firstName:user)
      9. Changed firstName of user in IdP and log in again (firstName: userChanged)

      Actual result: In SamlPeerBinding table the records where samlNameIdValue equals user, deleted column's remains 0
      Expected result: In SamlPeerBinding table the records where samlNameIdValue equals user, deleted column's value should be 1

      Tested on: 64d8810442a0e4e0547d60ad083b72b9223209b6

      Discussion with stian.sigvartsen led to raising the issue as regression bug.
      Caused by: LPS-123218

      Attachments

        Issue Links

          Activity

            People

              ferenc.onodi Ferenc Onodi (Inactive)
              ferenc.onodi Ferenc Onodi (Inactive)
              Kiyoshi Lee Kiyoshi Lee
              Stian Sigvartsen Stian Sigvartsen
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                42 weeks ago

                Packages

                  Version Package
                  7.4.3.5 CE GA5
                  7.4.13 DXP U1
                  Master