Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-91045

Load JWKs immediately at startup regardless of JWKSMinimumQuiescePeriodSecs

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Security
    • Fully Compatible
    • ALL
    • Security 2024-06-10
    • 200

      Currently, the server sometimes waits for JWKSMinimumQuiescePeriodSecs before performing the initial load of JWKeys. This causes some tests to fail since they rely on keys being available immediately.

      JWKSMinimumQuiescePeriodSecs is intended to rate-limit runtime key refreshes, particularly just-in-time ones during authentication. Therefore, there is no need to cause the initial load to get delayed by the quiesce period. 

            Assignee:
            varun.ravichandran@mongodb.com Varun Ravichandran
            Reporter:
            varun.ravichandran@mongodb.com Varun Ravichandran
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: