A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractAnalyze - Class in org.owasp.dependencycheck.gradle.tasks
Checks the projects dependencies for known vulnerabilities.
AbstractAnalyze.CheckForFailureResult - Class in org.owasp.dependencycheck.gradle.tasks
AbstractAnalyze.CheckForFailureResult(Boolean, String) - Constructor in AbstractAnalyze.CheckForFailureResult
addDependency(Engine, String, String, String, String, String, String, File) - Method in AbstractAnalyze
Adds a dependency to the engine.
addInfoToDependencies(List<Dependency>, String, String, String, String) - Method in AbstractAnalyze
Adds additional information and evidence to the dependencies.
Aggregate - Class in org.owasp.dependencycheck.gradle.tasks
Checks the projects dependencies for known vulnerabilities.
Aggregate() - Constructor in Aggregate
AGGREGATE_TASK - Field in DependencyCheckPlugin
Analyze - Class in org.owasp.dependencycheck.gradle.tasks
Checks the projects dependencies for known vulnerabilities.
analyze() - Method in AbstractAnalyze
Calls dependency-check-core's analysis engine to scan all of the projects dependencies.
Analyze() - Constructor in Analyze
ANALYZE_TASK - Field in DependencyCheckPlugin
AnalyzerExtension - Class in org.owasp.dependencycheck.gradle.extension
The analyzer configuration extension.
AnalyzerExtension(Project) - Constructor in AnalyzerExtension
analyzers(Closure) - Method in DependencyCheckExtension
Allows programmatic configuration of the analyzer extension
apply(Project) - Method in DependencyCheckPlugin
artifactory(Closure) - Method in AnalyzerExtension
Allows programmatic configuration of the artifactory extension
ArtifactoryExtension - Class in org.owasp.dependencycheck.gradle.extension
The artifactory analyzer configuration.

B

C

cache(Closure) - Method in DependencyCheckExtension
Allows programmatic configuration of the cache extension
CacheExtension - Class in org.owasp.dependencycheck.gradle.extension
The configuration for caching external results.
canBeResolved(def) - Method in AbstractAnalyze
Determines if the onfiguration can be resolved
checkForFailure(Engine) - Method in AbstractAnalyze
If configured, fails the build if a vulnerability is identified with a CVSS score higher than the failure threshold configured.
checkGradleVersion(Project) - Method in DependencyCheckPlugin
cleanup(def) - Method in AbstractAnalyze
Releases resources and removes temporary files used.
cleanup() - Method in Purge
Releases resources and removes temporary files used.
cleanup(def) - Method in Update
Releases resources and removes temporary files used.
ConfiguredTask - Class in org.owasp.dependencycheck.gradle.tasks
Standard class to read in the configuration and populated the ODC settings.
createFailed(String) - Method in AbstractAnalyze.CheckForFailureResult
createSuccess() - Method in AbstractAnalyze.CheckForFailureResult
cve(Closure) - Method in DependencyCheckExtension
Allows programmatic configuration of the cve extension
CveExtension - Class in org.owasp.dependencycheck.gradle.extension

D

data(Closure) - Method in DependencyCheckExtension
Allows programmatic configuration of the data extension
DataExtension - Class in org.owasp.dependencycheck.gradle.extension
The update data configuration extension.
DataExtension(Project) - Constructor in DataExtension
DependencyCheckExtension - Class in org.owasp.dependencycheck.gradle.extension
DependencyCheckExtension(Project) - Constructor in DependencyCheckExtension
DependencyCheckPlugin - Class in org.owasp.dependencycheck.gradle
determineDisplayName() - Method in AbstractAnalyze
Gets the projects display name.

E

F

G

H

I

initializeConfigurations(Project) - Method in DependencyCheckPlugin
initializeSettings() - Method in ConfiguredTask
Initializes the settings object.
isTestConfiguration(def) - Method in AbstractAnalyze
Determines if the configuration should be considered a test configuration.
isTestConfigurationCheck(def) - Method in AbstractAnalyze
Checks whether a configuration is considered to be a test configuration in order to skip it.

J

K

L

M

N

nodeAudit(Closure) - Method in AnalyzerExtension
Allows programmatic configuration of the nodeAudit extension
NodeAuditExtension - Class in org.owasp.dependencycheck.gradle.extension
The configuration for the Node Audit Analyzer.

O

ossIndex(Closure) - Method in AnalyzerExtension
Allows programmatic configuration of the ossIndex extension
OssIndexExtension - Class in org.owasp.dependencycheck.gradle.extension
The configuration for the OSS Index Analyzer.

P

processConfigLegacy(Configuration, Engine) - Method in AbstractAnalyze
Process the incoming artifacts for the given project's configurations using APIs pre-gradle 4.0.
processConfigurations(Project, Engine) - Method in AbstractAnalyze
Process the incoming artifacts for the given project's configurations.
processConfigV4(Project, Configuration, Engine) - Method in AbstractAnalyze
Process the incoming artifacts for the given project's configurations using APIs introduced in gradle 4.0+.
proxy(Closure) - Method in DependencyCheckExtension
Allows programmatic configuration of the proxy extension
ProxyExtension - Class in org.owasp.dependencycheck.gradle.extension
TODO - this should not be needed, instead rely on the configured HTTP or HTTPS proxies https://docs.gradle.org/current/userguide/build_environment.html
Purge - Class in org.owasp.dependencycheck.gradle.tasks
Purges the local cache of the NVD CVE data.
Purge() - Constructor in Purge
Initializes the purge task.
PURGE_TASK - Field in DependencyCheckPlugin

Q

R

registerTasks(Project) - Method in DependencyCheckPlugin
retirejs(Closure) - Method in AnalyzerExtension
Allows programmatic configuration of the retirejs extension
RetireJSExtension - Class in org.owasp.dependencycheck.gradle.extension
The configuration for the RetireJS Analyzer.

S

scanDependencies(def) - Method in AbstractAnalyze
Loads the projects dependencies into the dependency-check analysis engine.
scanDependencies(def) - Method in Aggregate
Loads the projects dependencies into the dependency-check analysis engine.
scanDependencies(def) - Method in Analyze
Loads the projects dependencies into the dependency-check analysis engine.
send(String, String) - Method in SlackNotificationSenderService
sendSlackNotification(AbstractAnalyze.CheckForFailureResult) - Method in AbstractAnalyze
shouldBeScanned(def) - Method in AbstractAnalyze
Checks whether the given configuration should be scanned because either scanConfigurations is empty or it contains the configuration's name.
shouldBeSkipped(def) - Method in AbstractAnalyze
Checks whether the given configuration should be skipped because skipConfigurations contains the configuration's name.
shouldBeSkippedAsTest(def) - Method in AbstractAnalyze
Checks whether the given configuration should be skipped because it is a test configuration and skipTestGroups is true.
showSummary(Engine) - Method in AbstractAnalyze
Displays a summary of the dependency-check results to the build console.
SLACK__WEBHOOK__ENABLED - Field in SlackNotificationSenderService
SLACK__WEBHOOK__URL - Field in SlackNotificationSenderService
slack(Closure) - Method in DependencyCheckExtension
Allows programmatic configuration of the slack extension
SlackExtension - Class in org.owasp.dependencycheck.gradle.extension
The configuration for the Node Audit Analyzer.
SlackNotificationSenderService - Class in org.owasp.dependencycheck.gradle.service
SlackNotificationSenderService(def) - Constructor in SlackNotificationSenderService

T

U

Update - Class in org.owasp.dependencycheck.gradle.tasks
Updates the local cache of the NVD CVE data.
UPDATE_TASK - Field in DependencyCheckPlugin
Update() - Constructor in Update
Initializes the update task.

V

verifySettings() - Method in AbstractAnalyze
Verifies aspects of the configuration to ensure dependency-check can run correctly.

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _