aboutsummaryrefslogtreecommitdiff
path: root/examples/server.go
diff options
context:
space:
mode:
authorAdnan Maolood <[email protected]>2020-10-28 13:40:25 -0400
committerAdnan Maolood <[email protected]>2020-10-28 13:41:24 -0400
commitfbd97a62dec02ad22b7cf520cfc6ab519ea0e990 (patch)
tree8a19117713cddce2d3ed2d31c24bec59fe616a48 /examples/server.go
parentAdd ErrInputRequired and ErrCertificateRequired (diff)
downloadgo-gemini-fbd97a62dec02ad22b7cf520cfc6ab519ea0e990.tar.xz
go-gemini-fbd97a62dec02ad22b7cf520cfc6ab519ea0e990.zip
Refactor client certificates
Diffstat (limited to 'examples/server.go')
-rw-r--r--examples/server.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/server.go b/examples/server.go
index 9ef4b8d..11ea9ed 100644
--- a/examples/server.go
+++ b/examples/server.go
@@ -29,7 +29,10 @@ func main() {
fallthrough
case gmi.ErrCertificateUnknown:
// Generate a certificate if one does not exist.
- cert, err := gmi.NewCertificate(hostname, time.Minute)
+ cert, err := gmi.CreateCertificate(gmi.CertificateOptions{
+ DNSNames: []string{hostname},
+ Duration: time.Hour,
+ })
if err != nil {
// Failed to generate new certificate, abort
return nil