Introduce RolloverKeystore and KeystoreImplV2

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Server Security
    • Server Security 2026-03-13, Server Security 2026-03-27
    • 200
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Factor the common functionality of KeystoreImplV1 and SessionImplV1 into new subclasses RolloverKeystore and RolloverSession of Keystore and Keystore::Session, and have KeystoreImplV1 and KeystoreImplV2 (and associated Session classes) subclass these. We will also rename KeystoreRecordViewV1 to RolloverKeystoreRecordView, and it will be used by both V1 and V2 keystores.

      Leave a TODO in KeystoreImplV2::insert for SERVER-120379 and leave it unimplemented for now.

            Assignee:
            Ken Martin
            Reporter:
            Gabriel Marks
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: