Expand description
verifyAddonProvenance(
options: {
repo: `${string}/${string}`;
runInvocationURI: RunInvocationURI;
sha256: Sha256Hex;
} & FetchOptions & {
maxJsonResponseBytes?: number;
maxRekorEntries?: number;
rekorLagBudgetMs?: number;
rekorLagDelaysMs?: readonly number[];
trustMaterial?: TrustMaterial;
verifier?: BundleVerifier;
},
): Promise<void>Verify addon binary provenance via the Rekor transparency log. Confirms the artifact was attested in the expected workflow run and source repository.
Typically called via verifyAddon. Use directly when you already have a RunInvocationURI.
Verification.