bugfix nil interface

Bu işleme şunda yer alıyor:
AJ ONeal 2019-02-09 00:50:56 +00:00
ebeveyn 84b07108b6
işleme f5cec1b18e
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme

Dosyayı Görüntüle

@ -85,7 +85,7 @@ func NewPublicKey(pub crypto.PublicKey, kid ...string) PublicKey {
if 0 != len(kid) {
eckey.KID = kid[0]
} else {
eckey.KID = k.Thumbprint()
eckey.KID = ThumbprintECPublicKey(p)
}
k = eckey
case *rsa.PublicKey:
@ -95,7 +95,7 @@ func NewPublicKey(pub crypto.PublicKey, kid ...string) PublicKey {
if 0 != len(kid) {
rsakey.KID = kid[0]
} else {
rsakey.KID = k.Thumbprint()
rsakey.KID = ThumbprintRSAPublicKey(p)
}
k = rsakey
case *ecdsa.PrivateKey: