Class SQLInjectionFixComposer
java.lang.Object
io.codemodder.remediation.sqlinjection.SQLInjectionFixComposer
Composes several transformations related to SQL injections.
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
Given aMethodCallExpr
related to executing JDBC API SQL queries (i.e.static boolean
match
(MethodOrConstructor methodOrConstructor) Check if theMethodCallExpr
is a JDBC API query method that is a target of a SQL injection transformation.
-
Method Details
-
checkAndFix
Given aMethodCallExpr
related to executing JDBC API SQL queries (i.e. prepareStatement(), executeQuery(), etc.), parameterize data injections or add a validation step for structural injections. -
match
Check if theMethodCallExpr
is a JDBC API query method that is a target of a SQL injection transformation.
-