JAAS を使用する Web アプリケーションを Tomcats のデフォルト認証方法で認証することは可能ですか?
たとえば、Tomcat は認証に tomcat_users.xml を使用します。Web アプリケーションは、jaas.cfg で独自のメソッドを定義しています。Tomcat の設定が変更されたときにアプリケーションの認証方法も切り替わるように、Tomcat の方法を使用するように jaas.cfg を設定するにはどうすればよいでしょうか。
現在の構成は次のようになります。
BonitaAuth {
org.ow2.bonita.identity.auth.BonitaIdentityLoginModule required;
};
BonitaStore {
org.ow2.bonita.identity.auth.LocalStorageLoginModule required;
};
BonitaAuth-default {
org.ow2.bonita.identity.auth.BonitaIdentityLoginModule required domain="default";
org.ow2.bonita.identity.auth.LocalStorageLoginModule required domain="default";
};
BonitaStore-default {
org.ow2.bonita.identity.auth.LocalStorageLoginModule required domain="default";
};
/**
* Used by the REST server
*/
BonitaRESTServer {
org.ow2.bonita.identity.auth.BonitaRESTServerLoginModule required logins="restuser" passwords="restbpm" roles="restuser";
};