Skip to content

Commit 1fd21af

Browse files
Dotnet FLE-1 App Fix(#1315)
1 parent 8b3f0ac commit 1fd21af

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

source/includes/sample_apps/csfle/build/dotnet/local/reader/CSFLE/MakeDataKey.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,19 @@ class MakeDataKey
1414
public static void MakeKey()
1515
{
1616

17-
var localMasterKeyPath = "master-key.txt";
1817
using (var randomNumberGenerator = System.Security.Cryptography.RandomNumberGenerator.Create())
1918
{
2019
var bytes = new byte[96];
2120
randomNumberGenerator.GetBytes(bytes);
2221
var localMasterKeyBase64Write = Convert.ToBase64String(bytes);
2322
Console.WriteLine(localMasterKeyBase64Write);
24-
File.WriteAllText(localMasterKeyPath, localMasterKeyBase64Write);
23+
File.WriteAllText("master-key.txt", localMasterKeyBase64Write);
2524
}
2625

2726
// start-kmsproviders
2827
var kmsProviders = new Dictionary<string, IReadOnlyDictionary<string, object>>();
2928
var provider = "local";
30-
string localMasterKeyBase64Read = File.ReadAllText(localMasterKeyPath);
29+
string localMasterKeyBase64Read = File.ReadAllText("master-key.txt");
3130
var localMasterKeyBytes = Convert.FromBase64String(localMasterKeyBase64Read);
3231
var localOptions = new Dictionary<string, object>
3332
{

source/includes/sample_apps/csfle/dotnet/CSFLE/MakeDataKey.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,21 @@ public static void MakeKey()
1515
{
1616

1717
// :state-start: local-reader local-test
18-
var localMasterKeyPath = "master-key.txt";
1918
using (var randomNumberGenerator = System.Security.Cryptography.RandomNumberGenerator.Create())
2019
{
2120
var bytes = new byte[96];
2221
randomNumberGenerator.GetBytes(bytes);
2322
var localMasterKeyBase64Write = Convert.ToBase64String(bytes);
2423
Console.WriteLine(localMasterKeyBase64Write);
25-
File.WriteAllText(localMasterKeyPath, localMasterKeyBase64Write);
24+
File.WriteAllText("master-key.txt", localMasterKeyBase64Write);
2625
}
2726
// :state-end:
2827

2928
// start-kmsproviders
3029
var kmsProviders = new Dictionary<string, IReadOnlyDictionary<string, object>>();
3130
// :state-start: local-reader local-test
3231
var provider = "local";
33-
string localMasterKeyBase64Read = File.ReadAllText(localMasterKeyPath);
32+
string localMasterKeyBase64Read = File.ReadAllText("master-key.txt");
3433
var localMasterKeyBytes = Convert.FromBase64String(localMasterKeyBase64Read);
3534
var localOptions = new Dictionary<string, object>
3635
{

0 commit comments

Comments
 (0)