From ba6d260565f7297551e536f9b1e83d2980b91aa9 Mon Sep 17 00:00:00 2001 From: Jacob Fink Date: Thu, 27 Jul 2023 16:24:31 -0400 Subject: [PATCH] [PM-2713] rename PrivateKey methods to UserPrivateKey on crypto service --- src/App/Pages/Accounts/SetPasswordPageViewModel.cs | 2 +- src/Core/Abstractions/ICryptoService.cs | 4 ++-- src/Core/Services/AuthService.cs | 2 +- src/Core/Services/CryptoService.cs | 8 ++++---- src/Core/Services/SyncService.cs | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/App/Pages/Accounts/SetPasswordPageViewModel.cs b/src/App/Pages/Accounts/SetPasswordPageViewModel.cs index 3164e3ccd..dd121c0a2 100644 --- a/src/App/Pages/Accounts/SetPasswordPageViewModel.cs +++ b/src/App/Pages/Accounts/SetPasswordPageViewModel.cs @@ -199,7 +199,7 @@ namespace Bit.App.Pages await _cryptoService.SetMasterKeyAsync(newMasterKey); await _cryptoService.SetMasterKeyHashAsync(localMasterPasswordHash); await _cryptoService.SetMasterKeyEncryptedUserKeyAsync(newProtectedUserKey.EncryptedString); - await _cryptoService.SetPrivateKeyAsync(newProtectedPrivateKey.EncryptedString); + await _cryptoService.SetUserPrivateKeyAsync(newProtectedPrivateKey.EncryptedString); if (ResetPasswordAutoEnroll) { diff --git a/src/Core/Abstractions/ICryptoService.cs b/src/Core/Abstractions/ICryptoService.cs index b91b22d26..777ff65f4 100644 --- a/src/Core/Abstractions/ICryptoService.cs +++ b/src/Core/Abstractions/ICryptoService.cs @@ -37,8 +37,8 @@ namespace Bit.Core.Abstractions Task> GetOrgKeysAsync(); Task ClearOrgKeysAsync(bool memoryOnly = false, string userId = null); Task GetPublicKeyAsync(); - Task SetPrivateKeyAsync(string encPrivateKey); - Task GetPrivateKeyAsync(); + Task SetUserPrivateKeyAsync(string encPrivateKey); + Task GetUserPrivateKeyAsync(); Task> GetFingerprintAsync(string userId, byte[] publicKey = null); Task> MakeKeyPairAsync(SymmetricCryptoKey key = null); Task ClearKeyPairAsync(bool memoryOnly = false, string userId = null); diff --git a/src/Core/Services/AuthService.cs b/src/Core/Services/AuthService.cs index d12e8f914..8b15475aa 100644 --- a/src/Core/Services/AuthService.cs +++ b/src/Core/Services/AuthService.cs @@ -508,7 +508,7 @@ namespace Bit.Core.Services catch { } } - await _cryptoService.SetPrivateKeyAsync(tokenResponse.PrivateKey); + await _cryptoService.SetUserPrivateKeyAsync(tokenResponse.PrivateKey); } else if (tokenResponse.KeyConnectorUrl != null) { diff --git a/src/Core/Services/CryptoService.cs b/src/Core/Services/CryptoService.cs index 3ba541210..a49bd808a 100644 --- a/src/Core/Services/CryptoService.cs +++ b/src/Core/Services/CryptoService.cs @@ -354,7 +354,7 @@ namespace Bit.Core.Services { return _publicKey; } - var privateKey = await GetPrivateKeyAsync(); + var privateKey = await GetUserPrivateKeyAsync(); if (privateKey == null) { return null; @@ -363,7 +363,7 @@ namespace Bit.Core.Services return _publicKey; } - public async Task SetPrivateKeyAsync(string encPrivateKey) + public async Task SetUserPrivateKeyAsync(string encPrivateKey) { if (encPrivateKey == null) { @@ -373,7 +373,7 @@ namespace Bit.Core.Services _privateKey = null; } - public async Task GetPrivateKeyAsync() + public async Task GetUserPrivateKeyAsync() { if (_privateKey != null) { @@ -519,7 +519,7 @@ namespace Bit.Core.Services if (privateKey is null) { - privateKey = await GetPrivateKeyAsync(); + privateKey = await GetUserPrivateKeyAsync(); } if (privateKey == null) diff --git a/src/Core/Services/SyncService.cs b/src/Core/Services/SyncService.cs index 2763a8e0d..e4dfd6660 100644 --- a/src/Core/Services/SyncService.cs +++ b/src/Core/Services/SyncService.cs @@ -328,7 +328,7 @@ namespace Bit.Core.Services return; } await _cryptoService.SetMasterKeyEncryptedUserKeyAsync(response.Key); - await _cryptoService.SetPrivateKeyAsync(response.PrivateKey); + await _cryptoService.SetUserPrivateKeyAsync(response.PrivateKey); await _cryptoService.SetOrgKeysAsync(response.Organizations); await _stateService.SetSecurityStampAsync(response.SecurityStamp); var organizations = response.Organizations.ToDictionary(o => o.Id, o => new OrganizationData(o));