Skip to content

ChainGraph API Documentation / @badaitech/chaingraph-types / EncryptedSecretValue

Interface: EncryptedSecretValue<T> ​

Defined in: packages/chaingraph-types/src/port/base/secret.ts:289

An encrypted value with a method to decrypt this value.

Type Parameters ​

T ​

T extends SecretType

Properties ​

decrypt() ​

decrypt: (ctx) => Promise<SecretTypeMap[T]>

Defined in: packages/chaingraph-types/src/port/base/secret.ts:290

Parameters ​

ctx ​

ExecutionContext

Returns ​

Promise<SecretTypeMap[T]>


encrypted ​

encrypted: string

Defined in: packages/chaingraph-types/src/port/base/secret.ts:291


hkdfNonce ​

hkdfNonce: string

Defined in: packages/chaingraph-types/src/port/base/secret.ts:292


publicKey ​

publicKey: string

Defined in: packages/chaingraph-types/src/port/base/secret.ts:293

Licensed under BUSL-1.1