ReadonlyisWhether a header or payload key names a secret.
Header or payload key, in any casing.
true when the value behind the key must be redacted.
ReadonlyredactRedacts the query-string portion of a URL through the same
form-encoded vocabulary as the bodies: a token can ride inline in
the URL (?code=…) rather than in a separate params record, and
the URL travels into every log line and thrown-error snapshot.
Request URL, with or without a query string.
The URL with sensitive query values replaced by REDACTED.
ReadonlyredactRedacts every value whose key names a secret, walking nested objects, arrays, JSON-encoded and form-encoded strings — the deep counterpart of Redaction.isSensitive.
Any payload: object, array, string or primitive.
The value with sensitive entries replaced by REDACTED.
The redaction engine bound to one sensitive-key vocabulary — the ONE surface shared by the call loggers and the
HttpErrorsnapshot, so a secret cannot reach a log through either route. Built by createRedaction; each consumer builds exactly one, seeded with its wire's credential keys.