A web application uses a Java applet that stores a password, submitted by the user, in a private property and uses this property in several public methods.
I wonder if it is possible for another Java applet loaded from the same or different web site to call the methods of this applet or possibly access the private property containing the password?
Do different applets run in a same or different JVMs? If they run in the same JVM, can one applet somehow get a reference to another running applet?
The password-storing applet is signed. I work from assumption that the snooping applet that wants to get the password can also be signed.