Skip to content

VulnScannerCredentialSet

Source: src/Cloudflare/VulnerabilityScanner/CredentialSet.ts

A Cloudflare Vulnerability Scanner credential set — a named container for authentication credentials (headers/cookies) the DAST scanner attaches to outgoing requests when scanning authenticated surfaces.

Add individual credentials to the set with {@link VulnScannerCredential | Cloudflare.VulnScannerCredential}.

Default name

const creds = yield* Cloudflare.VulnScannerCredentialSet("scanner-creds", {});

Explicit name

const creds = yield* Cloudflare.VulnScannerCredentialSet("scanner-creds", {
name: "staging-credentials",
});
const apiKey = yield* Cloudflare.VulnScannerCredential("api-key", {
credentialSetId: creds.credentialSetId,
location: "header",
locationName: "authorization", // Cloudflare requires lowercase names
value: Redacted.make("Bearer ..."),
});