aboutsummaryrefslogtreecommitdiff
path: root/cert.go
diff options
context:
space:
mode:
Diffstat (limited to 'cert.go')
-rw-r--r--cert.go26
1 files changed, 0 insertions, 26 deletions
diff --git a/cert.go b/cert.go
index c8d0321..6fcf77d 100644
--- a/cert.go
+++ b/cert.go
@@ -9,7 +9,6 @@ import (
"encoding/pem"
"math/big"
"net"
- "os"
"path/filepath"
"strings"
"time"
@@ -152,28 +151,3 @@ func NewRawCertificate(host string, duration time.Duration) (crt, key []byte, er
return
}
-
-// WriteX509KeyPair writes the provided certificate and private key
-// to path.crt and path.key respectively.
-func WriteX509KeyPair(path string, crt, key []byte) error {
- // Write the certificate
- crtPath := path + ".crt"
- crtOut, err := os.OpenFile(crtPath, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0600)
- if err != nil {
- return err
- }
- if _, err := crtOut.Write(crt); err != nil {
- return err
- }
-
- // Write the private key
- keyPath := path + ".key"
- keyOut, err := os.OpenFile(keyPath, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0600)
- if err != nil {
- return err
- }
- if _, err := keyOut.Write(key); err != nil {
- return err
- }
- return nil
-}