У меня не внешнее JAva-приложение и Java + JBoss, и я хочу использовать JAAS api с файлами * .properties для обеспечения безопасности входа в систему.Я использую JAX-RS.
Идея состоит в том, что метод входа в систему вызывается из внешнего интерфейса с помощью POST.
Я уже понимаю, как использовать JAAS в приложениях Java (как обратно, так иинтерфейс) с использованием модуля UsersRolesLoginModule, предоставленного JAAS.
Моя главная проблема заключается в том, что я не могу использовать API JAAS в своем методе публикации сообщений.У меня уже есть мой standalone.xml, который ссылается на модуль входа в систему с доменом безопасности:
<security-domain name="PUF" cache-type="default">
<authentication>
<login-module code="UsersRoles" flag="required">
<module-option name="usersProperties" value="${jboss.server.config.dir}/puf-users.properties"/>
<module-option name="rolesProperties" value="${jboss.server.config.dir}/puf-roles.properties"/>
</login-module>
</authentication>
</security-domain>
И мой jboss-web.xml выглядит так:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>
<security-domain>java:/jaas/PUF</security-domain>
</jboss-web>