Я пытаюсь заставить JAAS работать с OC4J.
Я уже работал с JAAS с JBoss. Использование JAAS с JBoss просто (для меня).Настройка JAAS на OC4J
В JBoss-web.xml в приложения, поставить это:
<security-domain>java:/jaas/myApp</security-domain>
И поместите в JBoss в авторизации-config.xml:
<application-policy name = "myApp">
<authentication>
<login-module code="org.jboss.security.auth.spi.DatabaseServerLoginModule" flag = "required">
<module-option name="dsJndiName">java:/jdbc/myDS</module-option>
<module-option name="principalsQuery">SELECT password FROM users WHERE username=?</module-option>
<module-option name="rolesQuery">select name, 'Roles' from groups ...</module-option>
</login-module>
</authentication>
</application-policy>
Так что эквивалент в OC4J? Мне действительно нужно иметь дело с Realms, UserManagers и т. Д., Или я могу просто добавить XML-файл в файл system-jazn-data.xml? Какое самое простое решение?