Onbekende sleutel
type | https://docs.frem.sh/reference/api/errors/unknown-key |
| HTTP-status | 400 Bad Request |
Wat het betekent
Een SAST-regel gebruikt een sleutel buiten de allowlist. Alleen sleutels voor pattern, metavariable en taint en de sleutels paths, fix, options en metadata zijn toegestaan, zodat een regel niet buiten zichzelf kan reiken (bijvoorbeeld met join of extract).
Voorbeelden van detail-berichten die met deze fout worden teruggegeven:
- rule key not allowed: join.
Wat je kunt doen
Verwijder de sleutel die detail noemt.
Vorm van het antwoord
Alle API-fouten van fremforge zijn RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/unknown-key",
"title": "Bad Request",
"status": 400,
"detail": "..."
}Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.