mirror of
https://github.com/openziti/ziti.git
synced 2026-10-12 15:28:05 +00:00
Merge pull request #1251 from tomc797/fix/crypto.PrivateKey_type_assertion
EC key: panic: interface conversion: crypto.PrivateKey is *ecdsa.PrivateKey, not *rsa.PrivateKe
This commit is contained in:
+1
-2
@@ -138,11 +138,10 @@ func (e *ZitiPKI) Sign(signer *certificate.Bundle, req *Request) error {
|
||||
return fmt.Errorf("failed generating private key: %v", err)
|
||||
}
|
||||
} else {
|
||||
pk, err := e.GetPrivateKey(signer.Name, req.KeyName)
|
||||
privateKey, err = e.GetPrivateKey(signer.Name, req.KeyName)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed fetching private key: %v", err)
|
||||
}
|
||||
privateKey = pk.(*rsa.PrivateKey)
|
||||
}
|
||||
|
||||
publicKey, err := publicKeyFromPrivate(privateKey)
|
||||
|
||||
Reference in New Issue
Block a user