Skip to content

Interface: VerifyActivityOptions

Defined in: me-client/src/identity.ts:77 (opens in a new tab)

PropertiesLink to this section

PropertyTypeDescriptionDefined in
issuer?stringOverride the me.ochk.io issuer (defaults to https://me.ochk.io (opens in a new tab)). Useful for staging / self-hosted dev.me-client/src/identity.ts:80 (opens in a new tab)
jwk?OcEnvelopePublicJwkPass a JWK directly to skip the network fetch · convenient when embedding the public key in your service for air-gapped or edge-runtime deployments.me-client/src/identity.ts:84 (opens in a new tab)
jwksCacheTtlMs?numberJWKS cache TTL in ms. Defaults to 1h. Stale-on-error falls back to the previous cached value, for at most jwksMaxStaleMs.me-client/src/identity.ts:87 (opens in a new tab)
jwksMaxStaleMs?numberHow old a cached JWKS may be and still stand in during an outage. Defaults to 6h; past it, verification fails closed.me-client/src/identity.ts:90 (opens in a new tab)
now?DateOptional · override "now" for deterministic tests.me-client/src/identity.ts:92 (opens in a new tab)