Knowledge Base

Signed Applet

If you are behind a network firewall that requires you to use a web proxy with your browser, your Java environment will also need to use a proxy to connect to tool sessions on the nanoHUB. The default security manager for Java stipulates that an applet can make network connections only to the web server from which it was originally loaded. Connecting to a proxy requires additional privileges—even though the ultimate connection through the proxy is to the originating web server.

In order to empower an applet with additional privileges, it must be signed. This is a process by which a cryptographic identity is added to the applet to prove the identity of its author. The first time you load a particular signed applet, your Java virtual machine will show you a dialog similar to the following:

This dialog shows that the applet was authored by Purdue University and is confirmed by Thawte Consulting (a certificate authority that most JVM's trust). If you trust the author of this applet, you can select "Yes" to load the applet.

A signed applet can have many privileges. It can access your general window system, your computer's peripherals, and your local file system. The nanoHUB VNC applet uses additional privileges only to connect to your web proxy. The applet contains no code to perform any kind of additional access to your computer's local resources.

66 Dislike

Last updated

Comments on this entry

  1. 0 Dislike

    Jack Flynn

    Tutuapp Android app store certificate by Apple has been revoked hence it was unable to function from past 2 days however the app developers are working to fix the signing issue as soon as possible.

    Reply Report abuse

    You must log in to post comments.

  2. 0 Dislike

    Mawiya Karam

    A firewall and a proxy server are both mechanisms of system security. To about amount, they are comparable in that they limit or block contacts to and from your system, but they complete this in different ways. Firewalls can block ports and programs that try to gain unauthorized access to your mainframe, while proxy servers mostly hide your inner network from the Internet. Seo company uses it most by the technique to get secured.

    Reply Report abuse

    You must log in to post comments.

Post a comment

Please keep comments relevant to this entry. Comments deemed offensive or inappropriate may be removed.