0
SimpleSecurityManagerを使用してJackrabbitを停止する方法を教えてください。JackRabbitでSimpleSecurityManagerが使用されないようにするにはどうすればよいですか?
私はsession.getUserManager()を呼び出そうとしていますが、SimpleSecurityManager.getUserManager()としてリポジトリ例外が発生しました。
<Security appName="Jackrabbit">
<SecurityManager class="org.apache.jackrabbit.core.DefaultSecurityManager" workspaceName="security">
</SecurityManager>
<AccessManager class="org.apache.jackrabbit.core.security.simple.SimpleAccessManager">
<!-- <param name="config" value="${rep.home}/access.xml"/> -->
</AccessManager>
<LoginModule class="org.apache.jackrabbit.core.security.authentication.DefaultLoginModule">
<param name="anonymousId" value="anonymous"/>
<param name="adminId" value="admin"/>
</LoginModule>
</Security>
聞いてきますその人のためのコードの残り
...Repository repository = new TransientRepository();
Session jackrabbitSession = repository.login(credentials);
UserManager userManager = session.getUserManager();