diff options
Diffstat (limited to 'certificate_data.go')
-rw-r--r-- | certificate_data.go | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/certificate_data.go b/certificate_data.go deleted file mode 100644 index 76f3323..0000000 --- a/certificate_data.go +++ /dev/null @@ -1,28 +0,0 @@ -package main - -import ( - "crypto/x509" - "crypto/x509/pkix" - "net" -) - -type ( - certificateData struct { - Subject pkix.Name - - DnsNames []string - EmailAddresses []string - IpAddresses []net.IP - } -) - -func (c *certificateData) GenerateCSR() *x509.CertificateRequest { - csr := &x509.CertificateRequest{} - - csr.Subject = c.Subject - csr.DNSNames = c.DnsNames - csr.IPAddresses = c.IpAddresses - csr.EmailAddresses = c.EmailAddresses - - return csr -} |