19 lines
388 B
Go
19 lines
388 B
Go
package inspect
|
|
|
|
import "crypto/x509/pkix"
|
|
|
|
// appendX509DNField will append a field containing the X.509 distinguished name
|
|
// (approximately) if it contains anything more than a common name.
|
|
func appendX509DNField(in []Field, name pkix.Name) []Field {
|
|
name.CommonName = ""
|
|
s := name.String()
|
|
if s == "" {
|
|
return in
|
|
}
|
|
|
|
return append(in, Field{
|
|
Key: "Other",
|
|
Value: s,
|
|
})
|
|
}
|