mirror of
https://github.com/bitwarden/browser
synced 2025-12-20 02:03:39 +00:00
[PM-13365] - don't display totp capture when in popout (#12645)
* don't display totp capture when in popout * add canCaptureTotp method * dry up logic * add unit tests * fix failing tests * add missing mock to cipher-form story
This commit is contained in:
@@ -6,4 +6,9 @@ export abstract class TotpCaptureService {
|
||||
* Captures a TOTP secret and returns it as a string. Returns null if no TOTP secret was found.
|
||||
*/
|
||||
abstract captureTotpSecret(): Promise<string | null>;
|
||||
/**
|
||||
* Returns whether the TOTP secret can be captured from the current tab.
|
||||
* Only available in the browser extension and when not in a popout window.
|
||||
*/
|
||||
abstract canCaptureTotp(window: Window): boolean;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user