[SERVER-71337] Replace IDL FLE2FindRangePayload with mc_FLE2FindRangePayload_t Created: 14/Nov/22  Updated: 09/Jan/24

Status: Needs Scheduling
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Mark Benvenuto Assignee: Backlog - Security Team
Resolution: Unresolved Votes: 0
Labels: range-ga
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Server Security
Participants:

 Description   

Replace IDL FLE2FindRangePayload with new class of same name that is backed by mc_FLE2FindRangePayload_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()


Generated at Thu Feb 08 06:18:44 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.