Uploaded image for project: 'Gazelle STS'
  1. Gazelle STS
  2. STS-8 [Sequoia] Allow creation of various assertions for the needs of Sequoia testing
  3. STS-11

Request instance attributes are stored/accessed through global variables

    Details

    • Type: Technical task
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.1.0
    • Labels:
      None
    • Account:
      SEQUOIA_CA2017 (SEQUOIA001)

      Description

      In the modified picketlink project, the class org.picketlink.identity.federation.core.wstrust.PicketlinkSTS stores elements of the request in static attributes. Those attributes are accessed later by several classes for writing the assertion.

      This is a very bad design that can lead to inconsistent assertions if several requests are received at the same time.

        Attachments

          Activity

            People

            • Assignee:
              ceoche Cédric EOCHE-DUVAL
              Reporter:
              ceoche Cédric EOCHE-DUVAL
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 day Original Estimate - 1 day
                1d
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 week, 2 days, 1 hour, 45 minutes
                1w 2d 1h 45m

                  Potential Duplicates