Input Validation

Kind: mechanism

Layer: Security Core

Record: architecture:input-validation

Severity: mandatory

Scope: API, boundary, function

Canonical: Ontology

A mechanism that checks external input against a schema at the boundary before core logic uses it.

Listed in Architecture principles, after Attribute-Based Access Control (ABAC) and before Output Encoding.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Contracts

Violated by

Refactored by

Severity

Category

Required by

Refactors

Reinforced by

Linked from