Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/sessions / / SessionExportEncryptionConfig

Interface: SessionExportEncryptionConfig

Defined in: packages/sessions/src/export/writer.ts:63

Configuration for opt-in --encrypt / --sign.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
cipher?readonly"aes256gcm"-packages/sessions/src/export/writer.ts:64
key?readonlyUint8Array<ArrayBufferLike>Pre-derived 32-byte key. Mutually exclusive with passphrase. Use deriveSessionExportKey to pre-derive deterministically from a passphrase.packages/sessions/src/export/writer.ts:70
passphrase?readonlystring | Uint8Array<ArrayBufferLike>Passphrase + salt the writer derives a key from at write time. The same salt MUST be supplied to the importer.packages/sessions/src/export/writer.ts:75
salt?readonlyUint8Array<ArrayBufferLike>-packages/sessions/src/export/writer.ts:76