bothy-sdk
    Preparing search index...

    Interface InvocationVerifierOptions

    The options of InvocationVerifier.

    interface InvocationVerifierOptions {
        agentId: string;
        allowlist?: TriggererLoader;
        clock?: Clock;
        instanceId: string;
        jwks: JwksFetcher;
        logger?: Logger;
        replay: ReplayStore;
        settings?: Partial<SdkSettings>;
    }
    Index

    Properties

    agentId: string

    The own agent ID (aud).

    allowlist?: TriggererLoader

    Loads the allow list of 17.7; absent skips point 9.

    clock?: Clock

    The time of every check, of the JWKS cache and of the reload throttle.

    instanceId: string

    The configured instance (iss); never read from discovery (09 4.5 point 4).

    Fetches the JWKS (getJwks) with its max-age; see jwksFetcher.

    logger?: Logger

    Receives the refusals at debug (reason and a hash prefix of the jti only).

    replay: ReplayStore

    The jti store (point 7), usually the inbox store.

    settings?: Partial<SdkSettings>

    adapter.invocation_token_leeway and adapter.jwks_refresh_min_interval; default the keys' defaults.