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

Module SensitiveLoggingQuery

Provides configurations for sensitive logging queries.

Import path

import semmle.code.java.security.SensitiveLoggingQuery

Imports

Compose

Provides classes and predicates for working with components generated by the Android’s Jetpack Compose compiler.

SensitiveActions

Sensitive data and methods for security.

TaintTracking

Provides classes for performing local (intra-procedural) and global (inter-procedural) taint-tracking analyses.

java

Provides all default Java QL imports.

Classes

CredentialExpr

A reference to a variable that may hold sensitive information, judging by its name.

SensitiveLoggerConfiguration

DEPRECATED: Use SensitiveLoggerConfiguration module instead.

VariableWithSensitiveName

A variable that may hold sensitive information, judging by its name.

Modules

SensitiveLoggerConfig

A data-flow configuration for identifying potentially-sensitive data flowing to a log output.

Aliases

SensitiveLoggerFlow

Constructs a global taint tracking computation.