انتقل إلى المحتوى الرئيسي

Function: loadActorVerifyKeys()

loadActorVerifyKeys(store, references): Promise<ActorVerifyKey[]>

Defined in: packages/messaging/src/actor-token.ts:220

Reads the actor verify keys a module's wiring names, from the secret store: one public JWK per reference, secret://oktoid/gateway/actor-verify-v1 and secret://oktoid/gateway-admin/actor-verify-v1 today, and a second version of either beside the first while that gateway rotates.

Parameters​

store​

SecretStore

The deployable's secret store.

references​

readonly string[]

secret:// references to public JWKs.

Returns​

Promise<ActorVerifyKey[]>

The keys, for ActorTokenVerifier.

Throws​

A reference does not resolve.

Throws​

A value is not an Ed25519 public JWK with a gateway kid, or holds a private part.

Throws​

Two references hold the same kid.