Skip to content

Commit a00314d

Browse files
authored
MONGOCRYPT-541 Define QE v2 payload types in mc_fle_blob_subtype_t enum (#579)
1 parent 34f7fa4 commit a00314d

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/mc-fle-blob-subtype-private.h

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,15 @@ typedef enum {
3434
MC_SUBTYPE_FLE2UnindexedEncryptedValue = 6,
3535
MC_SUBTYPE_FLE2IndexedEqualityEncryptedValue = 7,
3636
MC_SUBTYPE_FLE2IndexedRangeEncryptedValue = 9,
37-
MC_SUBTYPE_FLE2FindRangePayload = 10
37+
MC_SUBTYPE_FLE2FindRangePayload = 10,
38+
39+
/* Queryable Encryption Version 2 Subtypes */
40+
MC_SUBTYPE_FLE2InsertUpdatePayloadV2 = 11,
41+
MC_SUBTYPE_FLE2FindEqualityPayloadV2 = 12,
42+
MC_SUBTYPE_FLE2FindRangePayloadV2 = 13,
43+
MC_SUBTYPE_FLE2IndexedEqualityEncryptedValueV2 = 14,
44+
MC_SUBTYPE_FLE2IndexedRangeEncryptedValueV2 = 15,
45+
MC_SUBTYPE_FLE2UnindexedEncryptedValueV2 = 16
3846
} mc_fle_blob_subtype_t;
3947

4048
#endif /* MC_FLE_BLOB_SUBTYPE_PRIVATE_H */

0 commit comments

Comments
 (0)