Jackrabbit Oak — упражнение
Модуль Oak, предоставляющий упражнения для разработчиков, которые хотят ознакомиться с кодовой базой Oak и понять принципы проектирования и детали реализации.
Примечание: Этот модуль не подходит в качестве справочника по «лучшим практикам» для потребителей JCR и Jackrabbit API. Вместо этого он часто использует низкоуровневый доступ к реализации для иллюстрации определённого шаблона или детали.
Обязательная подготовка
Помимо кода упражнений, вам необходимо установить следующие исходные пакеты:
Убедитесь, что у вас есть следующий исходный код на вашем компьютере и настроен в вашей предпочитаемой IDE:
Рекомендуемое чтение
В качестве подготовки к введению рекомендуется взглянуть на разделы спецификации JSR283, связанные с безопасностью, и ознакомиться с областями безопасности API, а также расширениями, определёнными в Apache Jackrabbit. JSR 283: Спецификация API технологии Java для репозитория контента версии 2.0. Следующие разделы спецификации касаются безопасности, в частности аутентификации и авторизации: 4.2 Вход (https://s.apache.org/jcr-2.0-spec/4_Connecting.html#4.2%20Login); 4.3 Олицетворение (https://s.apache.org/jcr-2.0-spec/4_Connecting.html#4.3%20Impersonate); 4.4.1 Пользователь (https://s.apache.org/jcr-2.0-spec/4_Connecting.html#4.4.1%20User); 9 Разрешения и возможности (https://s.apache.org/jcr-2.0-spec/9_Permissions_and_Capabilities.html); 16 Управление доступом (https://s.apache.org/jcr-2.0-spec/16_Access_Control_Management.html). Вы также можете найти соответствующие части документации API:
Apache Jackrabbit: расширения API для JSR 283
JavaDoc для последнего API Jackrabbit (2.10) можно найти по адресу http://jackrabbit.apache.org/api/2.10/.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )