CodeQL library for Java/Kotlin
codeql/java-all 4.0.1-dev (changelog, source)
Search

Module TrustBoundaryViolationQuery

Provides classes and predicates to reason about trust boundary violations

Import path

import semmle.code.java.security.TrustBoundaryViolationQuery

Imports

java

Provides all default Java QL imports.

Classes

TrustBoundaryValidationSanitizer

A sanitizer for data that crosses a trust boundary.

TrustBoundaryViolationSink

A sink for data that crosses a trust boundary.

TrustBoundaryViolationSource

A source of data that crosses a trust boundary.

Modules

TrustBoundaryConfig

Taint tracking for data that crosses a trust boundary.

Aliases

TrustBoundaryFlow

Taint-tracking flow for values which cross a trust boundary.