aboutsummaryrefslogtreecommitdiff
path: root/examples/server.go
diff options
context:
space:
mode:
authorAdnan Maolood <[email protected]>2020-11-02 23:11:46 -0500
committerAdnan Maolood <[email protected]>2020-11-02 23:11:46 -0500
commit01670647d2e29214f10b1ffc1ce6e14b31de32f7 (patch)
treea869fe42216160eb23ca00f48edb00dde435d53e /examples/server.go
parentStore request certificate to prevent infinite loop (diff)
downloadgo-gemini-01670647d2e29214f10b1ffc1ce6e14b31de32f7.tar.xz
go-gemini-01670647d2e29214f10b1ffc1ce6e14b31de32f7.zip
Add Subject option in CertificateOptions
Diffstat (limited to 'examples/server.go')
-rw-r--r--examples/server.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/examples/server.go b/examples/server.go
index a15594c..0328f66 100644
--- a/examples/server.go
+++ b/examples/server.go
@@ -4,6 +4,7 @@ package main
import (
"crypto/tls"
+ "crypto/x509/pkix"
"log"
"time"
@@ -19,6 +20,9 @@ func main() {
}
server.CreateCertificate = func(hostname string) (tls.Certificate, error) {
return gemini.CreateCertificate(gemini.CertificateOptions{
+ Subject: pkix.Name{
+ CommonName: hostname,
+ },
DNSNames: []string{hostname},
Duration: time.Minute, // for testing purposes
})