github.com/zmap/zlint@v1.1.0/util/ku.go (about) 1 package util 2 3 import "github.com/zmap/zcrypto/x509" 4 5 var ( 6 // KeyUsageToString maps an x509.KeyUsage bitmask to its name. 7 KeyUsageToString = map[x509.KeyUsage]string{ 8 x509.KeyUsageDigitalSignature: "KeyUsageDigitalSignature", 9 x509.KeyUsageContentCommitment: "KeyUsageContentCommitment", 10 x509.KeyUsageKeyEncipherment: "KeyUsageKeyEncipherment", 11 x509.KeyUsageDataEncipherment: "KeyUsageDataEncipherment", 12 x509.KeyUsageKeyAgreement: "KeyUsageKeyAgreement", 13 x509.KeyUsageCertSign: "KeyUsageCertSign", 14 x509.KeyUsageCRLSign: "KeyUsageCRLSign", 15 x509.KeyUsageEncipherOnly: "KeyUsageEncipherOnly", 16 x509.KeyUsageDecipherOnly: "KeyUsageDecipherOnly", 17 } 18 )