Provides classes and predicates for reasoning about cleartext database storage vulnerabilities.
Import path
import codeql.swift.security.CleartextStorageDatabaseExtensionsImports
| DataFlow | |
| ExternalFlow | INTERNAL use only. This is an experimental API subject to change without notice. |
| SensitiveExprs | Provides classes for heuristically identifying expressions that contain ‘sensitive’ data, meaning that they contain or return a password or other credential, or sensitive private information. |
| swift | Top-level import for the Swift language pack |
Classes
| CleartextStorageDatabaseAdditionalFlowStep | A unit class for adding additional flow steps. |
| CleartextStorageDatabaseBarrier | A barrier for cleartext database storage vulnerabilities. |
| CleartextStorageDatabaseSink | A dataflow sink for cleartext database storage vulnerabilities. That is, a |
| RealmSwiftObject | The Realm database |
| RealmSwiftObjectType | A class that inherits from |