AdapterEncryptionFacade
Defined in: packages/rxdb-adapter-sqlite-core/src/RxDBAdapterSqliteBase.ts:81
Developer-facing facade exposed at adapter.encryption. Forwards to the
internal Keyring. If no encrypted columns are declared anywhere in the
database, every method throws EncryptedConfigurationError(code: 'no_encrypted_columns').
Properties
isLocked
readonly isLocked: boolean;
Defined in: packages/rxdb-adapter-sqlite-core/src/RxDBAdapterSqliteBase.ts:85
lockChange$
readonly lockChange$: Observable<boolean>;
Defined in: packages/rxdb-adapter-sqlite-core/src/RxDBAdapterSqliteBase.ts:86
Methods
isInitialized()
isInitialized(): Promise<boolean>;
Defined in: packages/rxdb-adapter-sqlite-core/src/RxDBAdapterSqliteBase.ts:84
Returns
Promise<boolean>
lock()
lock(): void;
Defined in: packages/rxdb-adapter-sqlite-core/src/RxDBAdapterSqliteBase.ts:83
Returns
void
unlock()
unlock(opts): Promise<void>;
Defined in: packages/rxdb-adapter-sqlite-core/src/RxDBAdapterSqliteBase.ts:82
Parameters
| Parameter | Type |
|---|---|
opts | UnlockOptions |
Returns
Promise<void>