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