Skip to content

@graphty/graphty-element / ai / KeyPersistenceConfig

Interface: KeyPersistenceConfig ​

Defined in: graphty-element/src/ai/AiManager.ts:32

Configuration for enabling encrypted key persistence.

Properties ​

enabled ​

enabled: boolean

Defined in: graphty-element/src/ai/AiManager.ts:34

Enable encrypted key persistence


encryptionKey ​

encryptionKey: string

Defined in: graphty-element/src/ai/AiManager.ts:36

Encryption key for AES encryption (min 10 characters)


prefix? ​

optional prefix?: string

Defined in: graphty-element/src/ai/AiManager.ts:40

Storage key prefix (default: "@graphty-ai-keys")


storage? ​

optional storage?: "localStorage" | "sessionStorage"

Defined in: graphty-element/src/ai/AiManager.ts:38

Storage backend (default: "localStorage")