Это не имеет большого смысла. Что если код (вредоносный или нет) вызывает выполнение в другом потоке? Это может даже произойти в библиотеке Java с переданным контекстом безопасности (который может использовать java.security.AccessController.getContext
/ doPrivileged
).
Апплеты используют слегка сложную систему, включающую ThreadGroup
с, но я бы не рекомендовал это. JAAS позволяет добавлять Subject
к AccessControlContext
, но лично я бы посоветовал не использовать этот стиль программирования.
Дайте загруженному коду (если есть) соответствующие разрешения и не дайте чувствительным объектам код, которому вы не доверяете.