@ThreadSafe public class NvdCveAnalyzer extends AbstractAnalyzer
Constructor and Description |
---|
NvdCveAnalyzer() |
Modifier and Type | Method and Description |
---|---|
protected void |
analyzeDependency(Dependency dependency,
Engine engine)
Analyzes a dependency and attempts to determine if there are any CPE
identifiers for this dependency.
|
AnalysisPhase |
getAnalysisPhase()
Returns the analysis phase that this analyzer should run in.
|
protected java.lang.String |
getAnalyzerEnabledSettingKey()
Returns the setting key to determine if the analyzer is enabled.
|
java.lang.String |
getName()
Returns the name of this analyzer.
|
analyze, close, closeAnalyzer, getSettings, initialize, isEnabled, prepare, prepareAnalyzer, setEnabled, supportsParallelProcessing
protected void analyzeDependency(Dependency dependency, Engine engine) throws AnalysisException
analyzeDependency
in class AbstractAnalyzer
dependency
- The Dependency to analyzeengine
- The analysis engineAnalysisException
- thrown if there is an issue analyzing the
dependencypublic java.lang.String getName()
public AnalysisPhase getAnalysisPhase()
protected java.lang.String getAnalyzerEnabledSettingKey()
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey
in class AbstractAnalyzer
Copyright© 2012-21 Jeremy Long. All Rights Reserved.