Update comments

This commit is contained in:
adnano 2020-09-28 02:13:46 -04:00
parent b7e977f78a
commit 5edecf01a2
2 changed files with 7 additions and 6 deletions

View File

@ -98,10 +98,11 @@ func NewRawCertificate(host string, duration time.Duration) (crt, key []byte, er
return
}
// WriteCertificate writes the provided certificate and private key to name.crt + name.key
func WriteCertificate(name string, crt, key []byte) error {
// WriteCertificate writes the provided certificate and private key
// to path.crt and path.key respectively.
func WriteCertificate(path string, crt, key []byte) error {
// Write the certificate
crtPath := name + ".crt"
crtPath := path + ".crt"
crtOut, err := os.OpenFile(crtPath, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0600)
if err != nil {
return err
@ -111,7 +112,7 @@ func WriteCertificate(name string, crt, key []byte) error {
}
// Write the private key
keyPath := name + ".key"
keyPath := path + ".key"
keyOut, err := os.OpenFile(keyPath, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0600)
if err != nil {
return err

View File

@ -311,8 +311,8 @@ func CertificateNotAuthorized(rw *ResponseWriter, req *Request) {
rw.WriteHeader(StatusCertificateNotAuthorized, "Certificate not authorized")
}
// WithCertificate responds with CertificateRequired if the client did not
// provide a certificate, and calls f with the first ceritificate if they did.
// WithCertificate either responds with CertificateRequired if the client did
// not provide a certificate, or calls f with the first ceritificate provided.
func WithCertificate(rw *ResponseWriter, req *Request, f func(*x509.Certificate)) {
if len(req.TLS.PeerCertificates) == 0 {
CertificateRequired(rw, req)