I am signing the jar file. The certificate provided by VeriSign.
It provide 2 certificates: aplha-primary.cer
and aplha-secoandary.cer
I generate the keystore file using the following commands:
keytool -importcert -v -alias -primary -keystore keystore/keystore.jks -file aplha-primary.cer
and
keytool -importcert -v -alias -secoandary -keystore keystore/keystore.jks -file aplha-secoandary.cer
It is exported to keystore file.
when I tried to sign the jar file it's giving the exception like
[signjar] jarsigner: Certificate chain not found for: must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain. jarsigner -keystore keystore.jks -storepass **** -keypass ****** Uploader.jar alpha-primary jarsigner: Certificate chain not found for: alpha-primary. alpha-primary must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain.
I think that you are missing the private keys. For signing of jars is used asymmetrical encryption. Certificate contains only public key.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With