I think any code signing certificate is OK as long as it can be used in your platform.
i am not sure. I contacted code-signing certificate service provider, and got replied that they have no idea of my case.
Thanks a lot Sun.
It is all so confusing.
We use the Comodo certificate. You could use any of the others as long as you end up with a dot p12 certificate.
1) You apply for the certificate. I used Internet Explorer on a PC because Comodo says that is best for them.
2) They do an extensive credit check to make sure that you are who you say you are.
3) They issue a certificate and give you a PIN to redeem it.
4) You redeem your certificate PIN and the certificate is inside your browser certificate cache.
5) You go to the cache and add a personal password to your certificate.
6) This makes a file-name-you choose dot P12 file.
7) Now you can use your dot p12 file with the Adobe XZPSignCmd or ucf.jar utilities to sign your panel. I use the Mac utilities to sign on a Mac. The dot p12 file is good on both PC and Mac.
Do not worry about the utilities they talk about to sign. Adobe has their own utilities ZXPSignCmd and ucf.jar to do the signing. You do need to timestamp your signing.
Very detail and clear answer, and thanks a lot.
PS: I like this sentence "you are who you say you are."