Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PurlsLicenseScan ¶
func PurlsLicenseScan(ctx context.Context, purls []string) ([]assembler.CertifyLegalIngest, []assembler.HasSourceAtIngest, error)
PurlsLicenseScan takes a slice of purls and queries clearly defined (skipping purls that start with "pkg:guac"). Once the query returns, an attestation is generated and passed to the clearly defined parser for ingestion
func PurlsVulnScan ¶
func PurlsVulnScan(ctx context.Context, purls []string) ([]assembler.VulnEqualIngest, []assembler.CertifyVulnIngest, error)
PurlsVulnScan takes a slice of purls and bulk queries OSV (skipping purls that start with "pkg:guac"). Once the query returns, an attestation is generated and passed to the vulnerability parser for ingestion
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.