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