Merge pull request #765 from mholt/elcore-error-ecdsa

Error if we are unable to marshal the ECDSA private key
This commit is contained in:
elcore 2016-04-17 18:40:02 +02:00
commit a682100c5e

View File

@ -105,7 +105,12 @@ func PrivateKeyBytes(key crypto.PrivateKey) []byte {
case *rsa.PrivateKey:
keyBytes = x509.MarshalPKCS1PrivateKey(key)
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
}