0
Fork 0
mirror of https://github.com/caddyserver/caddy.git synced 2025-01-27 23:03:37 -05:00

Error if we are unable to marshal the ECDSA private key

This commit is contained in:
elcore 2016-04-17 18:19:41 +02:00
parent 0890e330e2
commit aba3d37c88

View file

@ -105,7 +105,12 @@ func PrivateKeyBytes(key crypto.PrivateKey) []byte {
case *rsa.PrivateKey: case *rsa.PrivateKey:
keyBytes = x509.MarshalPKCS1PrivateKey(key) keyBytes = x509.MarshalPKCS1PrivateKey(key)
case *ecdsa.PrivateKey: case *ecdsa.PrivateKey:
keyBytes, _ = x509.MarshalECPrivateKey(key) var err error
var t *testing.T
keyBytes, err = x509.MarshalECPrivateKey(key)
if err != nil {
t.Error(err)
}
} }
return keyBytes return keyBytes
} }