Когда требуется использовать в апплете расширенные возможности java, например, доступ к файловой системе или устройствам воспроизведения/записи звука сталкиваешься с ограничением прав для java-апплетов на машине пользователя. В поисках решения проблемы в интернете можно наткнуться на бесчисленные советы изменить под собственные нужды файл java.policy и т.п. Но что, если предполагается, что пользователь апплета ничего и не подозревает о существовании каких-либо правил и ограничений. Выход в данном случае заключается в подписывании апплетов.