Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Extend authentication configuration options (including bearer) #428

Merged

Conversation

aikebah
Copy link
Contributor

@aikebah aikebah commented Jan 1, 2025

Implement bearer-authentication and add basic authentication options to onboard on the changes of jeremylong/DependencyCheck#7277

  • Extend NVD API datafeed authentication configuration with bearer
  • Move KEV configuration to an extension
  • Enable KEV mirror authentication configuration (both basic and bearer)
  • Extend suppression files authentication configuration bearer
  • Enable hostedSuppressions mirror authentication configuration (both basic and bearer)
  • Enable RetireJS mirror authentication configuration(both basic and bearer)

Related issues

Fixes jeremylong/DependencyCheck#7131

* Extend NVD API datafeed authentication configuration with bearer
* Move KEV configuration to an extension
* Enable KEV mirror authentication configuration (both basic and bearer)
* Extend suppression files authentication configuration bearer
* Enable hostedSuppressions mirror authentication configuration (both basic and bearer)
* Enable RetireJS mirror authentication configuration(both basic and bearer)
Copy link
Collaborator

@jeremylong jeremylong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jeremylong jeremylong merged commit a1f15c7 into dependency-check:main Jan 2, 2025
2 checks passed
@volkert-fastned
Copy link

Thank you for implementing a solution for this! Looking forward to the version 12 release. Happy New Year to all of you! 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DependencyCheck 11 Gradle plugin cannot download non-NVD data from mirrors that require authentication
3 participants