I've got an old Swing desktop application that I want to convert into an applet, and replace all the file IO with web service calls. I'm struggling to find a comprehensive list of specific things that applets are and are not allowed to do.
I understand that local file IO is not allowed with a signed certificate, and I believe that the applet plugin checks to see what API calls are made in the compiled code in order to work out whether your applet is allowed to run. What exact classes and methods are disallowed in the applet sandbox?
Additionally, are there any common approaches to this sort of conversion?