Signing Applets

Posted on 1998-02-19
Last Modified: 2010-04-16
Could anyone out there tell me what the steps would be that I would have to take in order to sign an applet?

Question by:jcora
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 32

Accepted Solution

jhance earned 150 total points
ID: 1233160
In Sun's JDK 1.1 there is a tool called javakey that can be used along with your digital certificate to sign an applet.  If you are using another development environment they should have included a comparable utility but if not, then you can download the JDK from

Author Comment

ID: 1233161
How do I obtain a digital certificate?

LVL 32

Expert Comment

ID: 1233162
You can make your own with the javakey utility BUT by default browser will only accept ones from a Certification Authority like Verisign, Thawte, and a few others.  If you don't mind explaining to your users how to add your certificate to their allowable "signers" then proceed.  If not, or if they don't trust you (and why should they?) then you'll have to apply for and pay for a legit certificate.  IMHO, it's a racket designed to make lot's of money for those few compainies who have paid off MS and Netscape to accept their certificates by default.  Anyone else is an outsider and has a lot of explaining to do even if they are legitimate themselves.

Author Comment

ID: 1233163
I'm already going to have the users' prefs.js file modified to allow for capabilities api priviledges.  I just don't want them to have to be prompted to accept the security waiver.  If that could happen automatically it would be great.


Expert Comment

ID: 1233164
in that case you can also ask them to accept your certyficates as well.. You can issue your own certficates using a certificate server from Netscape.. It works well in an intranet kind of envirnment.. we are using it!!

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction Java can be integrated with native programs using an interface called JNI(Java Native Interface). Native programs are programs which can directly run on the processor. JNI is simply a naming and calling convention so that the JVM (Java…
In this post we will learn different types of Android Layout and some basics of an Android App.
Viewers learn about the “while” loop and how to utilize it correctly in Java. Additionally, viewers begin exploring how to include conditional statements within a while loop and avoid an endless loop. Define While Loop: Basic Example: Explanatio…
This video teaches viewers about errors in exception handling.
Suggested Courses

630 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question