import { KeySuffixOptions } from "@bitwarden/common/enums/keySuffixOptions"; import { CryptoService } from "@bitwarden/common/services/crypto.service"; export class BrowserCryptoService extends CryptoService { protected async retrieveKeyFromStorage(keySuffix: KeySuffixOptions) { if (keySuffix === "biometric") { await this.platformUtilService.authenticateBiometric(); return (await this.getKey())?.keyB64; } return await super.retrieveKeyFromStorage(keySuffix); } }