Skip to content

Documentation / @agentick/shared / SecretStore

Interface: SecretStore ​

Defined in: secrets.ts:7

Secret store interface for credential management.

Connectors and adapters accept a SecretStore for retrieving API keys and tokens at runtime. Implementations are provided by @agentick/secrets.

Properties ​

backend ​

readonly backend: string

Defined in: secrets.ts:13

Methods ​

delete() ​

delete(key): Promise<boolean>

Defined in: secrets.ts:10

Parameters ​

key ​

string

Returns ​

Promise<boolean>


get() ​

get(key): Promise<string | null>

Defined in: secrets.ts:8

Parameters ​

key ​

string

Returns ​

Promise<string | null>


has() ​

has(key): Promise<boolean>

Defined in: secrets.ts:11

Parameters ​

key ​

string

Returns ​

Promise<boolean>


list() ​

list(): Promise<string[]>

Defined in: secrets.ts:12

Returns ​

Promise<string[]>


set() ​

set(key, value): Promise<void>

Defined in: secrets.ts:9

Parameters ​

key ​

string

value ​

string

Returns ​

Promise<void>

Released under the ISC License.