انتقل إلى المحتوى الرئيسي

Interface: SubjectKeysOptions

Defined in: packages/persistence/src/personal/subject-keys.ts:29

Options for SubjectKeys.

Properties​

keyWrap​

readonly keyWrap: KeyWrap

Defined in: packages/persistence/src/personal/subject-keys.ts:31

Wraps and unwraps data keys. Called only outside a transaction.


maxEntries?​

readonly optional maxEntries?: number

Defined in: packages/persistence/src/personal/subject-keys.ts:35

The most keys cached. Default 10,000.


now?​

readonly optional now?: () => number

Defined in: packages/persistence/src/personal/subject-keys.ts:37

The clock, in milliseconds. Default Date.now.

Returns​

number


ttlMs?​

readonly optional ttlMs?: number

Defined in: packages/persistence/src/personal/subject-keys.ts:33

How long a resolved key stays cached, in milliseconds. Default 60 s.