1
0
Fork 0
mirror of https://github.com/gocsaf/csaf.git synced 2025-12-22 18:15:42 +01:00

Started to work on a prefixed pmd. WIP

This commit is contained in:
Sascha L. Teichmann 2022-05-19 11:43:20 +02:00
parent 6295466ef5
commit a2d96872e1

View file

@ -608,8 +608,10 @@ func NewProviderMetadata(canonicalURL string) *ProviderMetadata {
// and tlps feeds. // and tlps feeds.
func NewProviderMetadataDomain(domain string, tlps []TLPLabel) *ProviderMetadata { func NewProviderMetadataDomain(domain string, tlps []TLPLabel) *ProviderMetadata {
prefix := "/.well-known/csaf"
pm := NewProviderMetadata( pm := NewProviderMetadata(
domain + "/.well-known/csaf/provider-metadata.json") domain + prefix + "/provider-metadata.json")
if len(tlps) == 0 { if len(tlps) == 0 {
return pm return pm
@ -622,7 +624,7 @@ func NewProviderMetadataDomain(domain string, tlps []TLPLabel) *ProviderMetadata
for i, t := range tlps { for i, t := range tlps {
lt := strings.ToLower(string(t)) lt := strings.ToLower(string(t))
feed := "csaf-feed-tlp-" + lt + ".json" feed := "csaf-feed-tlp-" + lt + ".json"
url := JSONURL(domain + "/.well-known/csaf/" + lt + "/" + feed) url := JSONURL(prefix + "/" + lt + "/" + feed)
t := t t := t
feeds[i] = Feed{ feeds[i] = Feed{