From 6eba0e0e0e22a510a364b64044fa98096d997d73 Mon Sep 17 00:00:00 2001 From: Mariano Cano Date: Tue, 7 Jul 2020 18:56:05 -0700 Subject: [PATCH] Simplify default template. --- x509util/templates.go | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/x509util/templates.go b/x509util/templates.go index a7f2b225..e0fa87c5 100644 --- a/x509util/templates.go +++ b/x509util/templates.go @@ -1,15 +1,14 @@ package x509util +const ( + UserKey = "User" + SubjectKey = "Subject" + SANsKey = "SANs" +) + const DefaultLeafTemplate = `{ "subject": {{ toJson .Subject }}, - "sans": [ - {{- range $index, $san := initial .SANs }} - {"type": "{{ $san.Type }}", "value": "{{ $san.Value }}"}, - {{- end }} - {{- with last .SANs }} - {"type": "{{ .Type }}", "value": "{{ .Value }}"} - {{- end }} - ], + "sans": {{ toJson .SANs }}, "keyUsage": ["keyEncipherment", "digitalSignature"], "extKeyUsage": ["serverAuth", "clientAuth"] }`