mirror of
https://github.com/bitwarden/jslib
synced 2025-12-21 10:43:23 +00:00
[review] Sorted state service methods
This commit is contained in:
@@ -27,224 +27,224 @@ import { SendView } from '../models/view/sendView';
|
|||||||
export abstract class StateService {
|
export abstract class StateService {
|
||||||
accounts: BehaviorSubject<{ [userId: string]: Account }>;
|
accounts: BehaviorSubject<{ [userId: string]: Account }>;
|
||||||
|
|
||||||
setActiveUser: (userId: string) => Promise<void>;
|
|
||||||
addAccount: (account: Account) => Promise<void>;
|
addAccount: (account: Account) => Promise<void>;
|
||||||
|
setActiveUser: (userId: string) => Promise<void>;
|
||||||
purge: (options?: StorageOptions) => Promise<void>;
|
purge: (options?: StorageOptions) => Promise<void>;
|
||||||
|
|
||||||
getAccessToken: (options?: StorageOptions) => Promise<string>;
|
getAccessToken: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setAccessToken: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getAddEditCipherInfo: (options?: StorageOptions) => Promise<any>;
|
getAddEditCipherInfo: (options?: StorageOptions) => Promise<any>;
|
||||||
|
setAddEditCipherInfo: (value: any, options?: StorageOptions) => Promise<void>;
|
||||||
getAlwaysShowDock: (options?: StorageOptions) => Promise<boolean>;
|
getAlwaysShowDock: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setAlwaysShowDock: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getApiKeyClientId: (options?: StorageOptions) => Promise<string>;
|
getApiKeyClientId: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setApiKeyClientId: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getApiKeyClientSecret: (options?: StorageOptions) => Promise<string>;
|
getApiKeyClientSecret: (options?: StorageOptions) => Promise<string>;
|
||||||
getAutoFillOnPageLoadDefault: (options?: StorageOptions) => Promise<boolean>;
|
setApiKeyClientSecret: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getAutoConfirmFingerPrints: (options?: StorageOptions) => Promise<boolean>;
|
getAutoConfirmFingerPrints: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setAutoConfirmFingerprints: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
|
getAutoFillOnPageLoadDefault: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setAutoFillOnPageLoadDefault: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getBiometricAwaitingAcceptance: (options?: StorageOptions) => Promise<boolean>;
|
getBiometricAwaitingAcceptance: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setBiometricAwaitingAcceptance: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getBiometricFingerprintValidated: (options?: StorageOptions) => Promise<boolean>;
|
getBiometricFingerprintValidated: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setBiometricFingerprintValidated: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getBiometricLocked: (options?: StorageOptions) => Promise<boolean>;
|
getBiometricLocked: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setBiometricLocked: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getBiometricText: (options?: StorageOptions) => Promise<string>;
|
getBiometricText: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setBiometricText: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getBiometricUnlock: (options?: StorageOptions) => Promise<boolean>;
|
getBiometricUnlock: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setBiometricUnlock: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getCanAccessPremium: (options?: StorageOptions) => Promise<boolean>;
|
getCanAccessPremium: (options?: StorageOptions) => Promise<boolean>;
|
||||||
getClearClipboard: (options?: StorageOptions) => Promise<number>;
|
getClearClipboard: (options?: StorageOptions) => Promise<number>;
|
||||||
|
setClearClipboard: (value: number, options?: StorageOptions) => Promise<void>;
|
||||||
getCollapsedGroupings: (options?: StorageOptions) => Promise<Set<string>>;
|
getCollapsedGroupings: (options?: StorageOptions) => Promise<Set<string>>;
|
||||||
|
setCollapsedGroupings: (value: Set<string>, options?: StorageOptions) => Promise<void>;
|
||||||
getConvertAccountToKeyConnector: (options?: StorageOptions) => Promise<boolean>;
|
getConvertAccountToKeyConnector: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setConvertAccountToKeyConnector: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getCryptoMasterKey: (options?: StorageOptions) => Promise<SymmetricCryptoKey>;
|
getCryptoMasterKey: (options?: StorageOptions) => Promise<SymmetricCryptoKey>;
|
||||||
|
setCryptoMasterKey: (value: SymmetricCryptoKey, options?: StorageOptions) => Promise<void>;
|
||||||
getCryptoMasterKeyB64: (options: StorageOptions) => Promise<string>;
|
getCryptoMasterKeyB64: (options: StorageOptions) => Promise<string>;
|
||||||
|
setCryptoMasterKeyB64: (value: string, options: StorageOptions) => Promise<void>;
|
||||||
getDecodedToken: (options?: StorageOptions) => Promise<any>;
|
getDecodedToken: (options?: StorageOptions) => Promise<any>;
|
||||||
|
setDecodedToken: (value: any, options?: StorageOptions) => Promise<void>;
|
||||||
getDecryptedCiphers: (options?: StorageOptions) => Promise<CipherView[]>;
|
getDecryptedCiphers: (options?: StorageOptions) => Promise<CipherView[]>;
|
||||||
|
setDecryptedCiphers: (value: CipherView[], options?: StorageOptions) => Promise<void>;
|
||||||
getDecryptedCollections: (options?: StorageOptions) => Promise<CollectionView[]>;
|
getDecryptedCollections: (options?: StorageOptions) => Promise<CollectionView[]>;
|
||||||
|
setDecryptedCollections: (value: CollectionView[], options?: StorageOptions) => Promise<void>;
|
||||||
getDecryptedCryptoSymmetricKey: (options?: StorageOptions) => Promise<SymmetricCryptoKey>;
|
getDecryptedCryptoSymmetricKey: (options?: StorageOptions) => Promise<SymmetricCryptoKey>;
|
||||||
|
setDecryptedCryptoSymmetricKey: (value: SymmetricCryptoKey, options?: StorageOptions) => Promise<void>;
|
||||||
getDecryptedFolders: (options?: StorageOptions) => Promise<FolderView[]>;
|
getDecryptedFolders: (options?: StorageOptions) => Promise<FolderView[]>;
|
||||||
|
setDecryptedFolders: (value: FolderView[], options?: StorageOptions) => Promise<void>;
|
||||||
getDecryptedOrganizationKeys: (options?: StorageOptions) => Promise<Map<string, SymmetricCryptoKey>>;
|
getDecryptedOrganizationKeys: (options?: StorageOptions) => Promise<Map<string, SymmetricCryptoKey>>;
|
||||||
|
setDecryptedOrganizationKeys: (value: Map<string, SymmetricCryptoKey>, options?: StorageOptions) => Promise<void>;
|
||||||
getDecryptedPasswordGenerationHistory: (options?: StorageOptions) => Promise<GeneratedPasswordHistory[]>;
|
getDecryptedPasswordGenerationHistory: (options?: StorageOptions) => Promise<GeneratedPasswordHistory[]>;
|
||||||
|
setDecryptedPasswordGenerationHistory: (value: GeneratedPasswordHistory[], options?: StorageOptions) => Promise<void>;
|
||||||
getDecryptedPinProtected: (options?: StorageOptions) => Promise<EncString>;
|
getDecryptedPinProtected: (options?: StorageOptions) => Promise<EncString>;
|
||||||
|
setDecryptedPinProtected: (value: EncString, options?: StorageOptions) => Promise<void>;
|
||||||
getDecryptedPolicies: (options?: StorageOptions) => Promise<Policy[]>;
|
getDecryptedPolicies: (options?: StorageOptions) => Promise<Policy[]>;
|
||||||
|
setDecryptedPolicies: (value: Policy[], options?: StorageOptions) => Promise<void>;
|
||||||
getDecryptedPrivateKey: (options?: StorageOptions) => Promise<ArrayBuffer>;
|
getDecryptedPrivateKey: (options?: StorageOptions) => Promise<ArrayBuffer>;
|
||||||
|
setDecryptedPrivateKey: (value: ArrayBuffer, options?: StorageOptions) => Promise<void>;
|
||||||
getDecryptedProviderKeys: (options?: StorageOptions) => Promise<Map<string, SymmetricCryptoKey>>;
|
getDecryptedProviderKeys: (options?: StorageOptions) => Promise<Map<string, SymmetricCryptoKey>>;
|
||||||
|
setDecryptedProviderKeys: (value: Map<string, SymmetricCryptoKey>, options?: StorageOptions) => Promise<void>;
|
||||||
getDecryptedSends: (options?: StorageOptions) => Promise<SendView[]>;
|
getDecryptedSends: (options?: StorageOptions) => Promise<SendView[]>;
|
||||||
|
setDecryptedSends: (value: SendView[], options?: StorageOptions) => Promise<void>;
|
||||||
getDefaultUriMatch: (options?: StorageOptions) => Promise<UriMatchType>;
|
getDefaultUriMatch: (options?: StorageOptions) => Promise<UriMatchType>;
|
||||||
|
setDefaultUriMatch: (value: UriMatchType, options?: StorageOptions) => Promise<void>;
|
||||||
getDisableAddLoginNotification: (options?: StorageOptions) => Promise<boolean>;
|
getDisableAddLoginNotification: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setDisableAddLoginNotification: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getDisableAutoBiometricsPrompt: (options?: StorageOptions) => Promise<boolean>;
|
getDisableAutoBiometricsPrompt: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setDisableAutoBiometricsPrompt: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getDisableAutoTotpCopy: (options?: StorageOptions) => Promise<boolean>;
|
getDisableAutoTotpCopy: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setDisableAutoTotpCopy: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getDisableBadgeCounter: (options?: StorageOptions) => Promise<boolean>;
|
getDisableBadgeCounter: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setDisableBadgeCounter: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getDisableChangedPasswordNotification: (options?: StorageOptions) => Promise<boolean>;
|
getDisableChangedPasswordNotification: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setDisableChangedPasswordNotification: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getDisableContextMenuItem: (options?: StorageOptions) => Promise<boolean>;
|
getDisableContextMenuItem: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setDisableContextMenuItem: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getDisableFavicon: (options?: StorageOptions) => Promise<boolean>;
|
getDisableFavicon: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setDisableFavicon: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getDisableGa: (options?: StorageOptions) => Promise<boolean>;
|
getDisableGa: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setDisableGa: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getDontShowCardsCurrentTab: (options?: StorageOptions) => Promise<boolean>;
|
getDontShowCardsCurrentTab: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setDontShowCardsCurrentTab: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getDontShowIdentitiesCurrentTab: (options?: StorageOptions) => Promise<boolean>;
|
getDontShowIdentitiesCurrentTab: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setDontShowIdentitiesCurrentTab: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEmail: (options?: StorageOptions) => Promise<string>;
|
getEmail: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setEmail: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getEmailVerified: (options?: StorageOptions) => Promise<boolean>;
|
getEmailVerified: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEmailVerified: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEnableAlwaysOnTop: (options?: StorageOptions) => Promise<boolean>;
|
getEnableAlwaysOnTop: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEnableAlwaysOnTop: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEnableAutoFillOnPageLoad: (options?: StorageOptions) => Promise<boolean>;
|
getEnableAutoFillOnPageLoad: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEnableAutoFillOnPageLoad: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEnableBiometric: (options?: StorageOptions) => Promise<boolean>;
|
getEnableBiometric: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEnableBiometric: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEnableBrowserIntegration: (options?: StorageOptions) => Promise<boolean>;
|
getEnableBrowserIntegration: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEnableBrowserIntegration: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEnableBrowserIntegrationFingerprint: (options?: StorageOptions) => Promise<boolean>;
|
getEnableBrowserIntegrationFingerprint: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEnableBrowserIntegrationFingerprint: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEnableCloseToTray: (options?: StorageOptions) => Promise<boolean>;
|
getEnableCloseToTray: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEnableCloseToTray: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEnableFullWidth: (options?: StorageOptions) => Promise<boolean>;
|
getEnableFullWidth: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEnableFullWidth: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEnableGravitars: (options?: StorageOptions) => Promise<boolean>;
|
getEnableGravitars: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEnableGravitars: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEnableMinimizeToTray: (options?: StorageOptions) => Promise<boolean>;
|
getEnableMinimizeToTray: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEnableMinimizeToTray: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEnableStartToTray: (options?: StorageOptions) => Promise<boolean>;
|
getEnableStartToTray: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEnableStartToTray: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEnableTray: (options?: StorageOptions) => Promise<boolean>;
|
getEnableTray: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEnableTray: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getEncryptedCiphers: (options?: StorageOptions) => Promise<{ [id: string]: CipherData }>;
|
getEncryptedCiphers: (options?: StorageOptions) => Promise<{ [id: string]: CipherData }>;
|
||||||
|
setEncryptedCiphers: (value: { [id: string]: CipherData }, options?: StorageOptions) => Promise<void>;
|
||||||
getEncryptedCollections: (options?: StorageOptions) => Promise<{ [id: string]: CollectionData }>;
|
getEncryptedCollections: (options?: StorageOptions) => Promise<{ [id: string]: CollectionData }>;
|
||||||
|
setEncryptedCollections: (value: { [id: string]: CollectionData }, options?: StorageOptions) => Promise<void>;
|
||||||
getEncryptedCryptoSymmetricKey: (options?: StorageOptions) => Promise<string>;
|
getEncryptedCryptoSymmetricKey: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setEncryptedCryptoSymmetricKey: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getEncryptedFolders: (options?: StorageOptions) => Promise<{ [id: string]: FolderData }>;
|
getEncryptedFolders: (options?: StorageOptions) => Promise<{ [id: string]: FolderData }>;
|
||||||
|
setEncryptedFolders: (value: { [id: string]: FolderData }, options?: StorageOptions) => Promise<void>;
|
||||||
getEncryptedOrganizationKeys: (options?: StorageOptions) => Promise<any>;
|
getEncryptedOrganizationKeys: (options?: StorageOptions) => Promise<any>;
|
||||||
|
setEncryptedOrganizationKeys: (value: Map<string, SymmetricCryptoKey>, options?: StorageOptions) => Promise<void>;
|
||||||
getEncryptedPasswordGenerationHistory: (options?: StorageOptions) => Promise<GeneratedPasswordHistory[]>;
|
getEncryptedPasswordGenerationHistory: (options?: StorageOptions) => Promise<GeneratedPasswordHistory[]>;
|
||||||
|
setEncryptedPasswordGenerationHistory: (value: GeneratedPasswordHistory[], options?: StorageOptions) => Promise<void>;
|
||||||
getEncryptedPinProtected: (options?: StorageOptions) => Promise<string>;
|
getEncryptedPinProtected: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setEncryptedPinProtected: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getEncryptedPolicies: (options?: StorageOptions) => Promise<{ [id: string]: PolicyData }>;
|
getEncryptedPolicies: (options?: StorageOptions) => Promise<{ [id: string]: PolicyData }>;
|
||||||
|
setEncryptedPolicies: (value: { [id: string]: PolicyData }, options?: StorageOptions) => Promise<void>;
|
||||||
getEncryptedPrivateKey: (options?: StorageOptions) => Promise<string>;
|
getEncryptedPrivateKey: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setEncryptedPrivateKey: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getEncryptedProviderKeys: (options?: StorageOptions) => Promise<any>;
|
getEncryptedProviderKeys: (options?: StorageOptions) => Promise<any>;
|
||||||
|
setEncryptedProviderKeys: (value: any, options?: StorageOptions) => Promise<void>;
|
||||||
getEncryptedSends: (options?: StorageOptions) => Promise<{ [id: string]: SendData }>;
|
getEncryptedSends: (options?: StorageOptions) => Promise<{ [id: string]: SendData }>;
|
||||||
|
setEncryptedSends: (value: { [id: string]: SendData }, options?: StorageOptions) => Promise<void>;
|
||||||
getEntityId: (options?: StorageOptions) => Promise<string>;
|
getEntityId: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setEntityId: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getEntityType: (options?: StorageOptions) => Promise<any>;
|
getEntityType: (options?: StorageOptions) => Promise<any>;
|
||||||
|
setEntityType: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getEnvironmentUrls: (options?: StorageOptions) => Promise<any>;
|
getEnvironmentUrls: (options?: StorageOptions) => Promise<any>;
|
||||||
|
setEnvironmentUrls: (value: any, options?: StorageOptions) => Promise<void>;
|
||||||
getEquivalentDomains: (options?: StorageOptions) => Promise<any>;
|
getEquivalentDomains: (options?: StorageOptions) => Promise<any>;
|
||||||
|
setEquivalentDomains: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getEventCollection: (options?: StorageOptions) => Promise<EventData[]>;
|
getEventCollection: (options?: StorageOptions) => Promise<EventData[]>;
|
||||||
|
setEventCollection: (value: EventData[], options?: StorageOptions) => Promise<void>;
|
||||||
getEverBeenUnlocked: (options?: StorageOptions) => Promise<boolean>;
|
getEverBeenUnlocked: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setEverBeenUnlocked: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getForcePasswordReset: (options?: StorageOptions) => Promise<boolean>;
|
getForcePasswordReset: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setForcePasswordReset: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getInstalledVersion: (options?: StorageOptions) => Promise<string>;
|
getInstalledVersion: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setInstalledVersion: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getIsAuthenticated: (options?: StorageOptions) => Promise<boolean>;
|
getIsAuthenticated: (options?: StorageOptions) => Promise<boolean>;
|
||||||
getKdfIterations: (options?: StorageOptions) => Promise<number>;
|
getKdfIterations: (options?: StorageOptions) => Promise<number>;
|
||||||
|
setKdfIterations: (value: number, options?: StorageOptions) => Promise<void>;
|
||||||
getKdfType: (options?: StorageOptions) => Promise<KdfType>;
|
getKdfType: (options?: StorageOptions) => Promise<KdfType>;
|
||||||
|
setKdfType: (value: KdfType, options?: StorageOptions) => Promise<void>;
|
||||||
getKeyHash: (options?: StorageOptions) => Promise<string>;
|
getKeyHash: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setKeyHash: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getLastActive: (options?: StorageOptions) => Promise<number>;
|
getLastActive: (options?: StorageOptions) => Promise<number>;
|
||||||
|
setLastActive: (value: number, options?: StorageOptions) => Promise<void>;
|
||||||
getLastSync: (options?: StorageOptions) => Promise<string>;
|
getLastSync: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setLastSync: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getLegacyEtmKey: (options?: StorageOptions) => Promise<SymmetricCryptoKey>;
|
getLegacyEtmKey: (options?: StorageOptions) => Promise<SymmetricCryptoKey>;
|
||||||
|
setLegacyEtmKey: (value: SymmetricCryptoKey, options?: StorageOptions) => Promise<void>;
|
||||||
getLocalData: (options?: StorageOptions) => Promise<any>;
|
getLocalData: (options?: StorageOptions) => Promise<any>;
|
||||||
|
setLocalData: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getLocale: (options?: StorageOptions) => Promise<string>;
|
getLocale: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setLocale: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getLoginRedirect: (options?: StorageOptions) => Promise<any>;
|
getLoginRedirect: (options?: StorageOptions) => Promise<any>;
|
||||||
|
setLoginRedirect: (value: any, options?: StorageOptions) => Promise<void>;
|
||||||
getMainWindowSize: (options?: StorageOptions) => Promise<number>;
|
getMainWindowSize: (options?: StorageOptions) => Promise<number>;
|
||||||
|
setMainWindowSize: (value: number, options?: StorageOptions) => Promise<void>;
|
||||||
getMinimizeOnCopyToClipboard: (options?: StorageOptions) => Promise<boolean>;
|
getMinimizeOnCopyToClipboard: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setMinimizeOnCopyToClipboard: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getNeverDomains: (options?: StorageOptions) => Promise<{ [id: string]: any }>;
|
getNeverDomains: (options?: StorageOptions) => Promise<{ [id: string]: any }>;
|
||||||
|
setNeverDomains: (value: { [id: string]: any }, options?: StorageOptions) => Promise<void>;
|
||||||
getNoAutoPromptBiometrics: (options?: StorageOptions) => Promise<boolean>;
|
getNoAutoPromptBiometrics: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setNoAutoPromptBiometrics: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getNoAutoPromptBiometricsText: (options?: StorageOptions) => Promise<string>;
|
getNoAutoPromptBiometricsText: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setNoAutoPromptBiometricsText: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getOpenAtLogin: (options?: StorageOptions) => Promise<boolean>;
|
getOpenAtLogin: (options?: StorageOptions) => Promise<boolean>;
|
||||||
|
setOpenAtLogin: (value: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
getOrganizationInvitation: (options?: StorageOptions) => Promise<any>;
|
getOrganizationInvitation: (options?: StorageOptions) => Promise<any>;
|
||||||
|
setOrganizationInvitation: (value: any, options?: StorageOptions) => Promise<void>;
|
||||||
getOrganizations: (options?: StorageOptions) => Promise<{ [id: string]: OrganizationData }>;
|
getOrganizations: (options?: StorageOptions) => Promise<{ [id: string]: OrganizationData }>;
|
||||||
|
setOrganizations: (value: { [id: string]: OrganizationData }, options?: StorageOptions) => Promise<void>;
|
||||||
getPasswordGenerationOptions: (options?: StorageOptions) => Promise<any>;
|
getPasswordGenerationOptions: (options?: StorageOptions) => Promise<any>;
|
||||||
|
setPasswordGenerationOptions: (value: any, options?: StorageOptions) => Promise<void>;
|
||||||
getProtectedPin: (options?: StorageOptions) => Promise<string>;
|
getProtectedPin: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setProtectedPin: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getProviders: (options?: StorageOptions) => Promise<{ [id: string]: ProviderData }>;
|
getProviders: (options?: StorageOptions) => Promise<{ [id: string]: ProviderData }>;
|
||||||
|
setProviders: (value: { [id: string]: ProviderData }, options?: StorageOptions) => Promise<void>;
|
||||||
getPublicKey: (options?: StorageOptions) => Promise<ArrayBuffer>;
|
getPublicKey: (options?: StorageOptions) => Promise<ArrayBuffer>;
|
||||||
|
setPublicKey: (value: ArrayBuffer, options?: StorageOptions) => Promise<void>;
|
||||||
getRefreshToken: (options?: StorageOptions) => Promise<string>;
|
getRefreshToken: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setRefreshToken: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getRememberedEmail: (options?: StorageOptions) => Promise<string>;
|
getRememberedEmail: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setRememberedEmail: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getSecurityStamp: (options?: StorageOptions) => Promise<string>;
|
getSecurityStamp: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setSecurityStamp: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getSettings: (options?: StorageOptions) => Promise<any>;
|
getSettings: (options?: StorageOptions) => Promise<any>;
|
||||||
|
setSettings: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getSsoCodeVerifier: (options?: StorageOptions) => Promise<string>;
|
getSsoCodeVerifier: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setSsoCodeVerifier: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getSsoOrgIdentifier: (options?: StorageOptions) => Promise<string>;
|
getSsoOrgIdentifier: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setSsoOrganizationIdentifier: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getSsoState: (options?: StorageOptions) => Promise<string>;
|
getSsoState: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setSsoState: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getTheme: (options?: StorageOptions) => Promise<string>;
|
getTheme: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setTheme: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getTwoFactorToken: (options?: StorageOptions) => Promise<string>;
|
getTwoFactorToken: (options?: StorageOptions) => Promise<string>;
|
||||||
|
setTwoFactorToken: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
getUserId: (options?: StorageOptions) => Promise<string>;
|
getUserId: (options?: StorageOptions) => Promise<string>;
|
||||||
getUsesKeyConnector: (options?: StorageOptions) => Promise<boolean>;
|
getUsesKeyConnector: (options?: StorageOptions) => Promise<boolean>;
|
||||||
getVaultTimeout: (options?: StorageOptions) => Promise<number>;
|
|
||||||
getVaultTimeoutAction: (options?: StorageOptions) => Promise<string>;
|
|
||||||
getWindow: () => Promise<Map<string, any>>;
|
|
||||||
setAccessToken: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setAddEditCipherInfo: (value: any, options?: StorageOptions) => Promise<void>;
|
|
||||||
setAlwaysShowDock: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setApiKeyClientId: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setApiKeyClientSecret: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setAutoConfirmFingerprints: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setAutoFillOnPageLoadDefault: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setBiometricAwaitingAcceptance: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setBiometricFingerprintValidated: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setBiometricLocked: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setBiometricText: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setBiometricUnlock: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setClearClipboard: (value: number, options?: StorageOptions) => Promise<void>;
|
|
||||||
setCollapsedGroupings: (value: Set<string>, options?: StorageOptions) => Promise<void>;
|
|
||||||
setConvertAccountToKeyConnector: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setCryptoMasterKey: (value: SymmetricCryptoKey, options?: StorageOptions) => Promise<void>;
|
|
||||||
setCryptoMasterKeyB64: (value: string, options: StorageOptions) => Promise<void>;
|
|
||||||
setDecodedToken: (value: any, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDecryptedCiphers: (value: CipherView[], options?: StorageOptions) => Promise<void>;
|
|
||||||
setDecryptedCollections: (value: CollectionView[], options?: StorageOptions) => Promise<void>;
|
|
||||||
setDecryptedCryptoSymmetricKey: (value: SymmetricCryptoKey, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDecryptedFolders: (value: FolderView[], options?: StorageOptions) => Promise<void>;
|
|
||||||
setDecryptedOrganizationKeys: (value: Map<string, SymmetricCryptoKey>, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDecryptedPasswordGenerationHistory: (value: GeneratedPasswordHistory[], options?: StorageOptions) => Promise<void>;
|
|
||||||
setDecryptedPinProtected: (value: EncString, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDecryptedPolicies: (value: Policy[], options?: StorageOptions) => Promise<void>;
|
|
||||||
setDecryptedPrivateKey: (value: ArrayBuffer, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDecryptedProviderKeys: (value: Map<string, SymmetricCryptoKey>, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDecryptedSends: (value: SendView[], options?: StorageOptions) => Promise<void>;
|
|
||||||
setDefaultUriMatch: (value: UriMatchType, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDisableAddLoginNotification: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDisableAutoBiometricsPrompt: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDisableAutoTotpCopy: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDisableBadgeCounter: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDisableChangedPasswordNotification: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDisableContextMenuItem: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDisableFavicon: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDisableGa: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDontShowCardsCurrentTab: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setDontShowIdentitiesCurrentTab: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEmail: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEmailVerified: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEnableAlwaysOnTop: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEnableAutoFillOnPageLoad: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEnableBiometric: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEnableBrowserIntegration: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEnableBrowserIntegrationFingerprint: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEnableCloseToTray: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEnableFullWidth: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEnableGravitars: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEnableMinimizeToTray: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEnableStartToTray: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEnableTray: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEncryptedCiphers: (value: { [id: string]: CipherData }, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEncryptedCollections: (value: { [id: string]: CollectionData }, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEncryptedCryptoSymmetricKey: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEncryptedFolders: (value: { [id: string]: FolderData }, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEncryptedOrganizationKeys: (value: Map<string, SymmetricCryptoKey>, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEncryptedPasswordGenerationHistory: (value: GeneratedPasswordHistory[], options?: StorageOptions) => Promise<void>;
|
|
||||||
setEncryptedPinProtected: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEncryptedPolicies: (value: { [id: string]: PolicyData }, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEncryptedPrivateKey: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEncryptedProviderKeys: (value: any, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEncryptedSends: (value: { [id: string]: SendData }, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEntityId: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEntityType: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEnvironmentUrls: (value: any, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEquivalentDomains: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setEventCollection: (value: EventData[], options?: StorageOptions) => Promise<void>;
|
|
||||||
setEverBeenUnlocked: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setForcePasswordReset: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setInstalledVersion: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setKdfIterations: (value: number, options?: StorageOptions) => Promise<void>;
|
|
||||||
setKdfType: (value: KdfType, options?: StorageOptions) => Promise<void>;
|
|
||||||
setKeyHash: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setLastActive: (value: number, options?: StorageOptions) => Promise<void>;
|
|
||||||
setLastSync: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setLegacyEtmKey: (value: SymmetricCryptoKey, options?: StorageOptions) => Promise<void>;
|
|
||||||
setLocalData: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setLocale: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setLoginRedirect: (value: any, options?: StorageOptions) => Promise<void>;
|
|
||||||
setMainWindowSize: (value: number, options?: StorageOptions) => Promise<void>;
|
|
||||||
setMinimizeOnCopyToClipboard: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setNeverDomains: (value: { [id: string]: any }, options?: StorageOptions) => Promise<void>;
|
|
||||||
setNoAutoPromptBiometrics: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setNoAutoPromptBiometricsText: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setOpenAtLogin: (value: boolean, options?: StorageOptions) => Promise<void>;
|
|
||||||
setOrganizationInvitation: (value: any, options?: StorageOptions) => Promise<void>;
|
|
||||||
setOrganizations: (value: { [id: string]: OrganizationData }, options?: StorageOptions) => Promise<void>;
|
|
||||||
setPasswordGenerationOptions: (value: any, options?: StorageOptions) => Promise<void>;
|
|
||||||
setProtectedPin: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setProviders: (value: { [id: string]: ProviderData }, options?: StorageOptions) => Promise<void>;
|
|
||||||
setPublicKey: (value: ArrayBuffer, options?: StorageOptions) => Promise<void>;
|
|
||||||
setRefreshToken: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setRememberedEmail: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setSecurityStamp: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setSettings: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setSsoCodeVerifier: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setSsoOrganizationIdentifier: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setSsoState: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setTheme: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setTwoFactorToken: (value: string, options?: StorageOptions) => Promise<void>;
|
|
||||||
setUsesKeyConnector: (vaule: boolean, options?: StorageOptions) => Promise<void>;
|
setUsesKeyConnector: (vaule: boolean, options?: StorageOptions) => Promise<void>;
|
||||||
|
getVaultTimeout: (options?: StorageOptions) => Promise<number>;
|
||||||
setVaultTimeout: (value: number, options?: StorageOptions) => Promise<void>;
|
setVaultTimeout: (value: number, options?: StorageOptions) => Promise<void>;
|
||||||
|
getVaultTimeoutAction: (options?: StorageOptions) => Promise<string>;
|
||||||
setVaultTimeoutAction: (value: string, options?: StorageOptions) => Promise<void>;
|
setVaultTimeoutAction: (value: string, options?: StorageOptions) => Promise<void>;
|
||||||
|
getWindow: () => Promise<Map<string, any>>;
|
||||||
setWindow: (value: Map<string, any>) => Promise<void>;
|
setWindow: (value: Map<string, any>) => Promise<void>;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user