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
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
cipher? | readonly | "aes256gcm" | - | packages/sessions/src/export/writer.ts:64 |
key? | readonly | Uint8Array<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? | readonly | string | 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? | readonly | Uint8Array<ArrayBufferLike> | - | packages/sessions/src/export/writer.ts:76 |