Skip to content

Graphorin API reference v0.4.0


Graphorin API reference / @graphorin/security / / DataFlowEvaluation

Interface: DataFlowEvaluation

Defined in: packages/security/src/dataflow/types.ts:163

The signal a DataFlowPolicy evaluates for one candidate sink call. Populated by the enforcement point from the resolved tool's metadata plus the run's TaintLedger.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
carriesUntrustedVerbatimreadonlybooleantrue when the sink's arguments carry untrusted content verbatim.packages/security/src/dataflow/types.ts:169
sensitiveSeenreadonlybooleantrue when secret-tier content has entered the run.packages/security/src/dataflow/types.ts:173
sideEffectClassreadonlySideEffectClassThe sink's resolved side-effect class.packages/security/src/dataflow/types.ts:167
sourceKindsreadonlyreadonly string[]Untrusted source kinds relevant to this flow (matched + observed).packages/security/src/dataflow/types.ts:175
toolNamereadonlystringName of the sink tool about to run.packages/security/src/dataflow/types.ts:165
untrustedSeenreadonlybooleantrue when untrusted content has entered the run.packages/security/src/dataflow/types.ts:171