Expand description
interface VerifyOptions {
headers?: Record<string, string>;
maxBundleBytes?: number;
maxJsonResponseBytes?: number;
resolveConcurrency?: number;
retryBaseMs?: number;
retryCount?: number;
signal?: AbortSignal;
stallTimeoutMs?: number;
timeoutMs?: number;
verifier?: BundleVerifier;
}Properties§
§§§§§§§§§§
readonly headers?: Record<string, string>Custom HTTP headers for fetch requests.
readonly max Bundle Bytes?: numberUpper bound for attestation bundle size in bytes.
readonly max Json Response Bytes?: numberUpper bound for JSON API response size in bytes.
readonly resolve Concurrency?: numberMax concurrent bundle_url fetches.
readonly retry Base Ms?: numberBase delay for exponential backoff in ms.
readonly retry Count?: numberRetries after initial attempt.
readonly signal?: AbortSignalAbortSignal for cooperative cancellation.
readonly stall Timeout Ms?: numberStall timeout: abort if no data for this long.
readonly timeout Ms?: numberPer-request timeout in ms.
readonly verifier?: BundleVerifierPre-created sigstore verifier. Created automatically if not provided.
Verification options: extends FetchOptions with attestation-specific limits.