Interface: SubjectKeysOptions
Defined in: packages/persistence/src/personal/subject-keys.ts:29
Options for SubjectKeys.
Properties
keyWrap
readonlykeyWrap:KeyWrap
Defined in: packages/persistence/src/personal/subject-keys.ts:31
Wraps and unwraps data keys. Called only outside a transaction.
maxEntries?
readonlyoptionalmaxEntries?:number
Defined in: packages/persistence/src/personal/subject-keys.ts:35
The most keys cached. Default 10,000.
now?
readonlyoptionalnow?: () =>number
Defined in: packages/persistence/src/personal/subject-keys.ts:37
The clock, in milliseconds. Default Date.now.
Returns
number
ttlMs?
readonlyoptionalttlMs?:number
Defined in: packages/persistence/src/personal/subject-keys.ts:33
How long a resolved key stays cached, in milliseconds. Default 60 s.