Uploaded image for project: 'OpenSAML - Java'
  1. OpenSAML - Java
  2. OSJ-168

On-disk caching of dynamically acquired metadata

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: 3.3.0
    • Component/s: SAML 2 Metadata
    • Labels:
    • Operating System:
      Multiple

      Description

      The discussions around use of the dynamic metadata resolver suggest that people would really like to see support for on-disk caching across restarts.

      We've discussed the possibility of overlapping that with a capability to load metadata added to a directory, so this might be two birds in one.

      The most logical way to handle this seems to storing things based on a hash of the entityID.

      Using the HttpClient cache was discussed, but I think it's possibly a bad fit because of the mismatch between the "soft" semantics of conditional GET, and the hard requirement of failing to a backup file if the GET fails.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              putmanb@shibboleth.net Brent Putman
              Reporter:
              cantor.2@osu.edu Scott Cantor
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Time Spent - 2 hours, 15 minutes Remaining Estimate - 15 minutes
                  15m
                  Logged:
                  Time Spent - 2 hours, 15 minutes Remaining Estimate - 15 minutes
                  2h 15m