Uses of Class
org.owasp.dependencycheck.analyzer.JarAnalyzer.ClassNameInformation
-
Packages that use JarAnalyzer.ClassNameInformation Package Description org.owasp.dependencycheck.analyzer Analyzers are used to inspect the identified dependencies, collect Evidence, and process the dependencies. -
-
Uses of JarAnalyzer.ClassNameInformation in org.owasp.dependencycheck.analyzer
Methods in org.owasp.dependencycheck.analyzer that return types with arguments of type JarAnalyzer.ClassNameInformation Modifier and Type Method Description protected java.util.List<JarAnalyzer.ClassNameInformation>
JarAnalyzer. collectClassNames(Dependency dependency)
Cycles through an enumeration of JarEntries, contained within the dependency, and returns a list of the class names.Method parameters in org.owasp.dependencycheck.analyzer with type arguments of type JarAnalyzer.ClassNameInformation Modifier and Type Method Description protected static void
JarAnalyzer. addMatchingValues(java.util.List<JarAnalyzer.ClassNameInformation> classes, java.lang.String value, Dependency dep, EvidenceType type)
Cycles through the collection of class name information to see if parts of the package names are contained in the provided value.protected void
JarAnalyzer. analyzePackageNames(java.util.List<JarAnalyzer.ClassNameInformation> classNames, Dependency dependency, boolean addPackagesAsEvidence)
Analyzes the path information of the classes contained within the JarAnalyzer to try and determine possible vendor or product names.protected boolean
JarAnalyzer. analyzePOM(Dependency dependency, java.util.List<JarAnalyzer.ClassNameInformation> classes, Engine engine)
Attempts to find a pom.xml within the JAR file.protected boolean
JarAnalyzer. parseManifest(Dependency dependency, java.util.List<JarAnalyzer.ClassNameInformation> classInformation)
Reads the manifest from the JAR file and collects the entries.static boolean
JarAnalyzer. setPomEvidence(Dependency dependency, Model pom, java.util.List<JarAnalyzer.ClassNameInformation> classes, boolean isMainPom)
Sets evidence from the pom on the supplied dependency.
-