@@ -93,33 +93,29 @@ public Task DownloadExistingKeysAsync(byte[] credentialKey, bool trustDevice)
9393 private Task < Maybe < byte [ ] > > DownloadAndDecryptMasterKey ( byte [ ] credentialKey )
9494 {
9595 return _crypterApiClient . UserKey . GetMasterKeyAsync ( )
96- . MapAsync < GetMasterKeyError , GetMasterKeyResponse , byte [ ] > ( x =>
97- _cryptoProvider . Encryption . Decrypt ( credentialKey , x . Nonce , x . EncryptedKey ) )
96+ . MapAsync < GetMasterKeyError , GetMasterKeyResponse , byte [ ] > ( x => _cryptoProvider . Encryption . Decrypt ( credentialKey , x . Nonce , x . EncryptedKey ) )
9897 . ToMaybeTask ( ) ;
9998 }
10099
101100 private Task < Maybe < byte [ ] > > DownloadAndDecryptPrivateKey ( byte [ ] masterKey )
102101 {
103102 return _crypterApiClient . UserKey . GetPrivateKeyAsync ( )
104- . MapAsync < GetPrivateKeyError , GetPrivateKeyResponse , byte [ ] > ( x =>
105- _cryptoProvider . Encryption . Decrypt ( masterKey , x . Nonce , x . EncryptedKey ) )
103+ . MapAsync < GetPrivateKeyError , GetPrivateKeyResponse , byte [ ] > ( x => _cryptoProvider . Encryption . Decrypt ( masterKey , x . Nonce , x . EncryptedKey ) )
106104 . ToMaybeTask ( ) ;
107105 }
108106
109107 #endregion
110108
111109 #region Upload New Keys
112110
113- public Task < Maybe < RecoveryKey > > UploadNewKeysAsync ( Username username , Password password ,
114- VersionedPassword versionedPassword , bool trustDevice )
111+ public Task < Maybe < RecoveryKey > > UploadNewKeysAsync ( Username username , Password password , VersionedPassword versionedPassword , bool trustDevice )
115112 {
116113 return _userPasswordService
117114 . DeriveUserCredentialKeyAsync ( username , password , _userPasswordService . CurrentPasswordVersion )
118115 . BindAsync ( credentialKey => UploadNewKeysAsync ( versionedPassword , credentialKey , trustDevice ) ) ;
119116 }
120117
121- public Task < Maybe < RecoveryKey > > UploadNewKeysAsync ( VersionedPassword versionedPassword , byte [ ] credentialKey ,
122- bool trustDevice )
118+ public Task < Maybe < RecoveryKey > > UploadNewKeysAsync ( VersionedPassword versionedPassword , byte [ ] credentialKey , bool trustDevice )
123119 {
124120 return UploadNewMasterKeyAsync ( versionedPassword , credentialKey )
125121 . BindAsync ( recoveryKey => UploadNewUserKeyPairAsync ( recoveryKey . MasterKey )
@@ -134,8 +130,7 @@ private Task<Maybe<RecoveryKey>> UploadNewMasterKeyAsync(VersionedPassword versi
134130 byte [ ] encryptedMasterKey = _cryptoProvider . Encryption . Encrypt ( credentialKey , nonce , newMasterKey ) ;
135131 byte [ ] recoveryProof = _cryptoProvider . Random . GenerateRandomBytes ( 32 ) ;
136132
137- InsertMasterKeyRequest request =
138- new InsertMasterKeyRequest ( versionedPassword . Password , encryptedMasterKey , nonce , recoveryProof ) ;
133+ InsertMasterKeyRequest request = new InsertMasterKeyRequest ( versionedPassword . Password , encryptedMasterKey , nonce , recoveryProof ) ;
139134 return _crypterApiClient . UserKey . InsertMasterKeyAsync ( request )
140135 . ToMaybeTask ( )
141136 . BindAsync ( _ => new RecoveryKey ( newMasterKey , request . RecoveryProof ) ) ;
0 commit comments