Class TaintTracking::TaintSink

A node that is vulnerable to one or more types of taint. These nodes provide the sinks when computing the taint flow graph. An example would be an argument to a write to a http response object, such an argument would be vulnerable to unsanitized user-input (XSS).

Users of the taint tracking library should extend this class to provide their own sink nodes.

Direct supertypes

Indirect supertypes

Known direct subtypes

Predicates

getLocation
hasLocationInfo
sinks

Holds if this “sinks” taint kind kind Typically this means that this is vulnerable to taint kind kind.

toString