VendorPropertyProvider

The VendorPropertyProvider is a PropertyProvider that provides the vendor of a product as a VendorProperty.

It extracts the vendor from the ProductWithBranches.branches or Cpe and returns it as a VendorProperty.

Functions

Link copied to clipboard

This extension function is used to gather all properties from a PropertyProvider for a Node (component).

Link copied to clipboard

This extension function is used to gather all properties from a PropertyProvider for a ProductWithBranches.

Link copied to clipboard
open override fun provideProperty(cpe: Cpe): VendorProperty?
open override fun provideProperty(vulnerable: ProductWithBranches): VendorProperty?
open override fun provideProperty(purl: Purl): VendorProperty?
open override fun provideProperty(node: Node): VendorProperty?