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

Replace IDL FLE2FindEqualityPayload with mc_FLE2FindEqualityPayload_t

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Server Security
    • Security 2023-08-21, Security 2023-09-04, Security 2023-09-18, Security 2023-10-02, Security 2023-10-16, Security 2023-11-13, Security 2023-12-25, Security 2024-01-08

    Description

      Replace IDL FLE2FindEqualityPayload with new class of same name that is backed by mc_FLE2FindEqualityPayload_t via composition. New class will be strongly typed (i.e. return tokens, not ConstDataRange). It can use existing generated IDL code to bootstrap (the IDL header has all the declarations for getters/setters that are needed).

      For instance, the new class can have a method

      EDCDerivedFromDataToken getEdcDerivedToken()

      instead of the original IDL method

      ConstDataRange getEdcDerivedToken()

      Attachments

        Activity

          People

            backlog-server-security Backlog - Security Team
            mark.benvenuto@mongodb.com Mark Benvenuto
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: