Использование диспетчера безопасности для предотвращения доступа к общедоступным методам - PullRequest
1 голос
/ 31 марта 2011

Я однажды наткнулся на сообщение, в котором говорится, что мы можем использовать SecurityManager, чтобы ограничить определенные классы от вызова метода public другого класса.Как мы это делаем?

Ответы [ 2 ]

2 голосов
/ 31 марта 2011

Вы могли бы по крайней мере связать с ответом, а затем сказать более четко, что вы не понимаете. Итак, я свяжусь для вас с моим ответом на аналогичный вопрос вчерашнего дня .

Если что-то все еще не ясно, прокомментируйте этот ответ.

0 голосов
/ 31 марта 2011

Возможно, они думают о сокрытии иерархий пакетов от классов, загруженных другим классом, загруженным через свойство безопасности package.access. См. Рекомендации 1-1a Руководства по безопасному кодированию для языка программирования Java, версия 3.0. Кроме этого, если класс не может видеть ClassLoader (каким-либо образом!), Он не сможет взаимодействовать с классами этого загрузчика классов.

...