INNER CODE UNIT · Go
res
hashicorp/terraform-provider-tls · internal/provider/common_cert.go:64
res := make([]string, 0, len(keyUsages)+len(extendedKeyUsages))
for k := range keyUsages {
res = append(res, k)
}
for k := range extendedKeyUsages {
res = append(res, k)
}
sort.Strings(res)
return res
}
// generateSubjectKeyID generates a SHA-1 hash of the subject public key.
func generateSubjectKeyID(pubKey crypto.PublicKey) ([]byte, error) {
var pubKeyBytes []byte
var err error