Package io.codemodder.remediation.xss
Interface XSSRemediator
public interface XSSRemediator
Remediates header injection vulnerabilities.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final XSSRemediator
The default header injection remediation strategy. -
Method Summary
Modifier and TypeMethodDescriptionremediateJava
(com.github.javaparser.ast.CompilationUnit cu, String path, io.codemodder.codetf.DetectorRule detectorRule, List<T> issuesForFile, Function<T, String> getKey, Function<T, Integer> getLine, Function<T, Integer> getColumn) Remediate all header injection vulnerabilities in the given compilation unit.remediateJSP
(Path filePath, String relativePath, io.codemodder.codetf.DetectorRule detectorRule, List<T> issuesForFile, Function<T, String> getKey, Function<T, Integer> getLine, Function<T, Integer> getColumn)
-
Field Details
-
DEFAULT
The default header injection remediation strategy.
-
-
Method Details
-
remediateJava
<T> CodemodFileScanningResult remediateJava(com.github.javaparser.ast.CompilationUnit cu, String path, io.codemodder.codetf.DetectorRule detectorRule, List<T> issuesForFile, Function<T, String> getKey, Function<T, Integer> getLine, Function<T, Integer> getColumn) Remediate all header injection vulnerabilities in the given compilation unit. -
remediateJSP
-