seedwing-io / seedwing-proxy

Policy-enforcing Artifact Proxy
Apache License 2.0
2 stars 3 forks source link

feat: fully construct PURL in Context struct to be evaluated #35

Closed jcrossley3 closed 1 year ago

jcrossley3 commented 1 year ago

Fixes #32 Fixes #34

The PURL now fully describes the artifact under evaluation, including 'type' and 'repository_url for Maven artifacts.

We no longer pass scope, license or id, since all should be determined from the PURL by the policy engine.