Spec-Zone .ru
спецификации, руководства, описания, API
Реализация Вашего Собственного Разрешения
След: Средства защиты в Java SE

Урок: Реализация Вашего Собственного Разрешения

Этот урок демонстрирует, как записать class, который определяет его собственное специальное разрешение. Основные компоненты в этом уроке включают:

  1. Демонстрационная игра под названием ExampleGame.
  2. class по имени HighScore, который используется ExampleGame сохранить последний высокий счет пользователя.
  3. class по имени HighScorePermission, который используется, чтобы защитить доступ к сохраненному высокому значению счета пользователя.
  4. Файл политики безопасности пользователя, который предоставляет разрешение ExampleGame обновить его/ее высокий счет.

Основной сценарий следующие:

  1. Пользователь играет ExampleGame.
  2. Если пользователь достигает нового высокого счета, ExampleGame использование HighScore class, чтобы сохранить это новое значение.
  3. HighScore class изучает политику безопасности пользователя, чтобы проверить если ExampleGame имеет разрешение, чтобы обновить высокое значение счета пользователя.
  4. Если ExampleGame имеет разрешение, чтобы обновить высокий счет, тогда HighScore обновления class то значение.

Мы описываем ключевые пункты каждого из основных компонентов и затем показываем выполненную выборку:


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Предыдущий Урок
Следующая страница: ExampleGame