Rulvar API reference / @rulvar/rulvar / EnvelopeEncryption
Interface: EnvelopeEncryption
Defined in: packages/core/dist/index.d.ts
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
hook | SerializationHook | Pass as createEngine({ serialization }). | packages/core/dist/index.d.ts |
keyId | string | The provider's routing id, stamped into every envelope. | packages/core/dist/index.d.ts |
wrappedDataKey | Bytes | The CURRENT wrapped data key. Every write stamps it into the envelope, so nothing else must be persisted; it is exposed for hosts that keep a rotation ledger. | packages/core/dist/index.d.ts |