Skip to main content
resolveCaa - dns/promises - Node documentation
function resolveCaa

Usage in Deno

import { resolveCaa } from "node:dns/promises";
resolveCaa(hostname: string): Promise<CaaRecord[]>

Uses the DNS protocol to resolve CAA records for the hostname. On success, the Promise is resolved with an array of objects containing available certification authority authorization records available for the hostname (e.g. [{critical: 0, iodef: 'mailto:pki@example.com'},{critical: 128, issue: 'pki.example.com'}]).

Parameters

hostname: string

Return Type

Promise<CaaRecord[]>