1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-10 05:30:01 +00:00

Use sdk directly to get algorithm

This commit is contained in:
Bernd Schoolmann
2025-05-19 11:43:32 +02:00
parent 99454812e5
commit 4c3b64006d
4 changed files with 9 additions and 17 deletions

View File

@@ -8,7 +8,7 @@ export class PublicAccountKeysResponseModel {
readonly SignedPublicKeyOwnershipClaim: SignedPublicKeyOwnershipClaim;
constructor(response: any) {
this.VerifyingKey = new VerifyingKey(response.verifyingKey, response.verifyingKeyAlgorithm);
this.VerifyingKey = new VerifyingKey(response.verifyingKey);
this.PublicKey = response.publicKey;
this.SignedPublicKeyOwnershipClaim = response.signedPublicKeyOwnershipClaim;
}

View File

@@ -1,9 +1,4 @@
import {
parseSigningKeyTypeFromString,
SigningKeyType,
UserSigningKey,
VerifyingKey,
} from "@bitwarden/key-management";
import { SigningKeyType, UserSigningKey, VerifyingKey } from "@bitwarden/key-management";
export class UserSigningKeyData {
readonly keyAlgorithm: SigningKeyType;
@@ -13,9 +8,6 @@ export class UserSigningKeyData {
constructor(response: any) {
this.keyAlgorithm = response.keyAlgorithm;
this.wrappedSigningKey = new UserSigningKey(response.wrappedSigningKey);
this.verifyingKey = new VerifyingKey(
response.verifyingKey,
parseSigningKeyTypeFromString(this.keyAlgorithm),
);
this.verifyingKey = new VerifyingKey(response.verifyingKey);
}
}