Skip to content

Commit 53d05af

Browse files
committed
Use keyvault database for FLE tests
JAVA-3702
1 parent 4444309 commit 53d05af

36 files changed

+1715
-1650
lines changed

driver-core/src/test/functional/com/mongodb/internal/async/client/ClientSideEncryptionCorpusTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,9 @@ public void setUp() throws IOException, URISyntaxException {
9898
.append("validator", new BsonDocument("$jsonSchema", schemaDocument)), documentCallback);
9999
documentCallback.get();
100100

101-
// Step 3: Drop and create admin.datakeys
102-
AsyncMongoDatabase adminDatabase = client.getDatabase("admin");
103-
AsyncMongoCollection<BsonDocument> dataKeysCollection = adminDatabase.getCollection("datakeys", BsonDocument.class)
101+
// Step 3: Drop and create keyvault.datakeys
102+
AsyncMongoDatabase keyVaultDatabase = client.getDatabase("keyvault");
103+
AsyncMongoCollection<BsonDocument> dataKeysCollection = keyVaultDatabase.getCollection("datakeys", BsonDocument.class)
104104
.withWriteConcern(WriteConcern.MAJORITY);
105105

106106
voidCallback = new FutureResultCallback<Void>();
@@ -131,7 +131,7 @@ public void setUp() throws IOException, URISyntaxException {
131131
schemaMap.put("db.coll", schemaDocument);
132132

133133
AutoEncryptionSettings.Builder autoEncryptionSettingsBuilder = AutoEncryptionSettings.builder()
134-
.keyVaultNamespace("admin.datakeys")
134+
.keyVaultNamespace("keyvault.datakeys")
135135
.kmsProviders(kmsProviders);
136136

137137
if (useLocalSchema) {
@@ -148,7 +148,7 @@ public void setUp() throws IOException, URISyntaxException {
148148
ClientEncryptionSettings clientEncryptionSettings = ClientEncryptionSettings.builder().
149149
keyVaultMongoClientSettings(getMongoClientSettings()).
150150
kmsProviders(kmsProviders).
151-
keyVaultNamespace("admin.datakeys").build();
151+
keyVaultNamespace("keyvault.datakeys").build();
152152
clientEncryption = AsyncClientEncryptions.create(clientEncryptionSettings);
153153
}
154154

Lines changed: 101 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -1,102 +1,102 @@
11
{
2-
"00": "a",
3-
"01": "a",
4-
"02": "a",
5-
"03": "a",
6-
"04": "a",
7-
"05": "a",
8-
"06": "a",
9-
"07": "a",
10-
"08": "a",
11-
"09": "a",
12-
"10": "a",
13-
"11": "a",
14-
"12": "a",
15-
"13": "a",
16-
"14": "a",
17-
"15": "a",
18-
"16": "a",
19-
"17": "a",
20-
"18": "a",
21-
"19": "a",
22-
"20": "a",
23-
"21": "a",
24-
"22": "a",
25-
"23": "a",
26-
"24": "a",
27-
"25": "a",
28-
"26": "a",
29-
"27": "a",
30-
"28": "a",
31-
"29": "a",
32-
"30": "a",
33-
"31": "a",
34-
"32": "a",
35-
"33": "a",
36-
"34": "a",
37-
"35": "a",
38-
"36": "a",
39-
"37": "a",
40-
"38": "a",
41-
"39": "a",
42-
"40": "a",
43-
"41": "a",
44-
"42": "a",
45-
"43": "a",
46-
"44": "a",
47-
"45": "a",
48-
"46": "a",
49-
"47": "a",
50-
"48": "a",
51-
"49": "a",
52-
"50": "a",
53-
"51": "a",
54-
"52": "a",
55-
"53": "a",
56-
"54": "a",
57-
"55": "a",
58-
"56": "a",
59-
"57": "a",
60-
"58": "a",
61-
"59": "a",
62-
"60": "a",
63-
"61": "a",
64-
"62": "a",
65-
"63": "a",
66-
"64": "a",
67-
"65": "a",
68-
"66": "a",
69-
"67": "a",
70-
"68": "a",
71-
"69": "a",
72-
"70": "a",
73-
"71": "a",
74-
"72": "a",
75-
"73": "a",
76-
"74": "a",
77-
"75": "a",
78-
"76": "a",
79-
"77": "a",
80-
"78": "a",
81-
"79": "a",
82-
"80": "a",
83-
"81": "a",
84-
"82": "a",
85-
"83": "a",
86-
"84": "a",
87-
"85": "a",
88-
"86": "a",
89-
"87": "a",
90-
"88": "a",
91-
"89": "a",
92-
"90": "a",
93-
"91": "a",
94-
"92": "a",
95-
"93": "a",
96-
"94": "a",
97-
"95": "a",
98-
"96": "a",
99-
"97": "a",
100-
"98": "a",
101-
"99": "a"
102-
}
2+
"00": "a",
3+
"01": "a",
4+
"02": "a",
5+
"03": "a",
6+
"04": "a",
7+
"05": "a",
8+
"06": "a",
9+
"07": "a",
10+
"08": "a",
11+
"09": "a",
12+
"10": "a",
13+
"11": "a",
14+
"12": "a",
15+
"13": "a",
16+
"14": "a",
17+
"15": "a",
18+
"16": "a",
19+
"17": "a",
20+
"18": "a",
21+
"19": "a",
22+
"20": "a",
23+
"21": "a",
24+
"22": "a",
25+
"23": "a",
26+
"24": "a",
27+
"25": "a",
28+
"26": "a",
29+
"27": "a",
30+
"28": "a",
31+
"29": "a",
32+
"30": "a",
33+
"31": "a",
34+
"32": "a",
35+
"33": "a",
36+
"34": "a",
37+
"35": "a",
38+
"36": "a",
39+
"37": "a",
40+
"38": "a",
41+
"39": "a",
42+
"40": "a",
43+
"41": "a",
44+
"42": "a",
45+
"43": "a",
46+
"44": "a",
47+
"45": "a",
48+
"46": "a",
49+
"47": "a",
50+
"48": "a",
51+
"49": "a",
52+
"50": "a",
53+
"51": "a",
54+
"52": "a",
55+
"53": "a",
56+
"54": "a",
57+
"55": "a",
58+
"56": "a",
59+
"57": "a",
60+
"58": "a",
61+
"59": "a",
62+
"60": "a",
63+
"61": "a",
64+
"62": "a",
65+
"63": "a",
66+
"64": "a",
67+
"65": "a",
68+
"66": "a",
69+
"67": "a",
70+
"68": "a",
71+
"69": "a",
72+
"70": "a",
73+
"71": "a",
74+
"72": "a",
75+
"73": "a",
76+
"74": "a",
77+
"75": "a",
78+
"76": "a",
79+
"77": "a",
80+
"78": "a",
81+
"79": "a",
82+
"80": "a",
83+
"81": "a",
84+
"82": "a",
85+
"83": "a",
86+
"84": "a",
87+
"85": "a",
88+
"86": "a",
89+
"87": "a",
90+
"88": "a",
91+
"89": "a",
92+
"90": "a",
93+
"91": "a",
94+
"92": "a",
95+
"93": "a",
96+
"94": "a",
97+
"95": "a",
98+
"96": "a",
99+
"97": "a",
100+
"98": "a",
101+
"99": "a"
102+
}
Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
11
{
2-
"status": {
3-
"$numberInt": "1"
4-
},
5-
"_id": {
6-
"$binary": {
7-
"base64": "LOCALAAAAAAAAAAAAAAAAA==",
8-
"subType": "04"
9-
}
10-
},
11-
"masterKey": {
12-
"provider": "local"
13-
},
14-
"updateDate": {
15-
"$date": {
16-
"$numberLong": "1557827033449"
17-
}
18-
},
19-
"keyMaterial": {
20-
"$binary": {
21-
"base64": "Ce9HSz/HKKGkIt4uyy+jDuKGA+rLC2cycykMo6vc8jXxqa1UVDYHWq1r+vZKbnnSRBfB981akzRKZCFpC05CTyFqDhXv6OnMjpG97OZEREGIsHEYiJkBW0jJJvfLLgeLsEpBzsro9FztGGXASxyxFRZFhXvHxyiLOKrdWfs7X1O/iK3pEoHMx6uSNSfUOgbebLfIqW7TO++iQS5g1xovXA==",
22-
"subType": "00"
23-
}
24-
},
25-
"creationDate": {
26-
"$date": {
27-
"$numberLong": "1557827033449"
28-
}
29-
},
30-
"keyAltNames": [ "local" ]
31-
}
2+
"status": {
3+
"$numberInt": "1"
4+
},
5+
"_id": {
6+
"$binary": {
7+
"base64": "LOCALAAAAAAAAAAAAAAAAA==",
8+
"subType": "04"
9+
}
10+
},
11+
"masterKey": {
12+
"provider": "local"
13+
},
14+
"updateDate": {
15+
"$date": {
16+
"$numberLong": "1557827033449"
17+
}
18+
},
19+
"keyMaterial": {
20+
"$binary": {
21+
"base64": "Ce9HSz/HKKGkIt4uyy+jDuKGA+rLC2cycykMo6vc8jXxqa1UVDYHWq1r+vZKbnnSRBfB981akzRKZCFpC05CTyFqDhXv6OnMjpG97OZEREGIsHEYiJkBW0jJJvfLLgeLsEpBzsro9FztGGXASxyxFRZFhXvHxyiLOKrdWfs7X1O/iK3pEoHMx6uSNSfUOgbebLfIqW7TO++iQS5g1xovXA==",
22+
"subType": "00"
23+
}
24+
},
25+
"creationDate": {
26+
"$date": {
27+
"$numberLong": "1557827033449"
28+
}
29+
},
30+
"keyAltNames": [ "local" ]
31+
}

0 commit comments

Comments
 (0)