Make key and extended usages output stable

This commit is contained in:
Christopher Broglie
2017-11-21 15:13:13 -08:00
parent 8b638065d1
commit 06c7f8f42f

View File

@@ -14,6 +14,7 @@ import (
"fmt"
"io/ioutil"
"os"
"sort"
"strings"
"github.com/cloudflare/cfssl/helpers"
@@ -83,6 +84,7 @@ func keyUsages(ku x509.KeyUsage) string {
uses = append(uses, s)
}
}
sort.Strings(uses)
return strings.Join(uses, ", ")
}
@@ -92,6 +94,7 @@ func extUsage(ext []x509.ExtKeyUsage) string {
for i := range ext {
ns = append(ns, extKeyUsages[ext[i]])
}
sort.Strings(ns)
return strings.Join(ns, ", ")
}