mirror of
https://github.com/bitwarden/browser
synced 2025-12-28 06:03:40 +00:00
* Initial work on windows hello support * Switch to use windows.security.credentials.ui UserConsentVerifier * Fix linting warnings * Remove unessesary supportsBiometric from lock screen * Rename biometric.main to windows.biometric.main. Add abstraction for biometric. * Add support for dynamic biometric text. * Add untested darwin implementation * Rename fingerprintUnlock to biometric * Add new functions to cliPlatformUtils.service.ts. * Hide login if biometric is not supported * Export default for biometric.*.main.ts * Remove @nodert-win10-rs4/windows.security.credentials * Add build requirements to readme * Auto prompt biometric when starting the application. * Ensure we support biometric before trying to auto prompt. * Fix review comments and linting errors
59 lines
4.0 KiB
TypeScript
59 lines
4.0 KiB
TypeScript
export class ConstantsService {
|
|
static readonly environmentUrlsKey: string = 'environmentUrls';
|
|
static readonly disableGaKey: string = 'disableGa';
|
|
static readonly disableAddLoginNotificationKey: string = 'disableAddLoginNotification';
|
|
static readonly disableChangedPasswordNotificationKey: string = 'disableChangedPasswordNotification';
|
|
static readonly disableContextMenuItemKey: string = 'disableContextMenuItem';
|
|
static readonly disableFaviconKey: string = 'disableFavicon';
|
|
static readonly disableAutoTotpCopyKey: string = 'disableAutoTotpCopy';
|
|
static readonly enableAutoFillOnPageLoadKey: string = 'enableAutoFillOnPageLoad';
|
|
static readonly vaultTimeoutKey: string = 'lockOption';
|
|
static readonly vaultTimeoutActionKey: string = 'vaultTimeoutAction';
|
|
static readonly lastActiveKey: string = 'lastActive';
|
|
static readonly neverDomainsKey: string = 'neverDomains';
|
|
static readonly installedVersionKey: string = 'installedVersion';
|
|
static readonly localeKey: string = 'locale';
|
|
static readonly themeKey: string = 'theme';
|
|
static readonly collapsedGroupingsKey: string = 'collapsedGroupings';
|
|
static readonly autoConfirmFingerprints: string = 'autoConfirmFingerprints';
|
|
static readonly dontShowCardsCurrentTab: string = 'dontShowCardsCurrentTab';
|
|
static readonly dontShowIdentitiesCurrentTab: string = 'dontShowIdentitiesCurrentTab';
|
|
static readonly defaultUriMatch: string = 'defaultUriMatch';
|
|
static readonly pinProtectedKey: string = 'pinProtectedKey';
|
|
static readonly protectedPin: string = 'protectedPin';
|
|
static readonly clearClipboardKey: string = 'clearClipboardKey';
|
|
static readonly eventCollectionKey: string = 'eventCollection';
|
|
static readonly ssoCodeVerifierKey: string = 'ssoCodeVerifier';
|
|
static readonly ssoStateKey: string = 'ssoState';
|
|
static readonly biometricUnlockKey: string = 'biometric';
|
|
static readonly biometricText: string = 'biometricText';
|
|
|
|
readonly environmentUrlsKey: string = ConstantsService.environmentUrlsKey;
|
|
readonly disableGaKey: string = ConstantsService.disableGaKey;
|
|
readonly disableAddLoginNotificationKey: string = ConstantsService.disableAddLoginNotificationKey;
|
|
readonly disableContextMenuItemKey: string = ConstantsService.disableContextMenuItemKey;
|
|
readonly disableFaviconKey: string = ConstantsService.disableFaviconKey;
|
|
readonly disableAutoTotpCopyKey: string = ConstantsService.disableAutoTotpCopyKey;
|
|
readonly enableAutoFillOnPageLoadKey: string = ConstantsService.enableAutoFillOnPageLoadKey;
|
|
readonly vaultTimeoutKey: string = ConstantsService.vaultTimeoutKey;
|
|
readonly vaultTimeoutActionKey: string = ConstantsService.vaultTimeoutActionKey;
|
|
readonly lastActiveKey: string = ConstantsService.lastActiveKey;
|
|
readonly neverDomainsKey: string = ConstantsService.neverDomainsKey;
|
|
readonly installedVersionKey: string = ConstantsService.installedVersionKey;
|
|
readonly localeKey: string = ConstantsService.localeKey;
|
|
readonly themeKey: string = ConstantsService.themeKey;
|
|
readonly collapsedGroupingsKey: string = ConstantsService.collapsedGroupingsKey;
|
|
readonly autoConfirmFingerprints: string = ConstantsService.autoConfirmFingerprints;
|
|
readonly dontShowCardsCurrentTab: string = ConstantsService.dontShowCardsCurrentTab;
|
|
readonly dontShowIdentitiesCurrentTab: string = ConstantsService.dontShowIdentitiesCurrentTab;
|
|
readonly defaultUriMatch: string = ConstantsService.defaultUriMatch;
|
|
readonly pinProtectedKey: string = ConstantsService.pinProtectedKey;
|
|
readonly protectedPin: string = ConstantsService.protectedPin;
|
|
readonly clearClipboardKey: string = ConstantsService.clearClipboardKey;
|
|
readonly eventCollectionKey: string = ConstantsService.eventCollectionKey;
|
|
readonly ssoCodeVerifierKey: string = ConstantsService.ssoCodeVerifierKey;
|
|
readonly ssoStateKey: string = ConstantsService.ssoStateKey;
|
|
readonly biometricUnlockKey: string = ConstantsService.biometricUnlockKey;
|
|
readonly biometricText: string = ConstantsService.biometricText;
|
|
}
|