Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/rulvar / EnvelopeEncryption

Interface: EnvelopeEncryption

Defined in: packages/core/dist/index.d.ts

Properties

PropertyTypeDescriptionDefined in
hookSerializationHookPass as createEngine({ serialization }).packages/core/dist/index.d.ts
keyIdstringThe provider's routing id, stamped into every envelope.packages/core/dist/index.d.ts
wrappedDataKeyBytesThe 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