JAAS (Java Authentication and Authorization Service) は、Java プラットフォームの標準部分です。これは、セキュリティー認証と承認のために一般的な API を提供し、ユーザーは事前に構築された実装をプラグインとして使用できます。
JAAS セキュリティーマネージャーが事前に構築された JAAS インフラストラクチャーと連携するよう設定するには、Bean ファイルでセキュリティーマネージャーを JAASSecurityManager として指定する必要があります。
<bean name="HornetQSecurityManager"
class="org.hornetq.integration.jboss.security.JAASSecurityManager">
<start ignored="true"/>
<stop ignored="true"/>
<property name="ConfigurationName">org.hornetq.jms.example.ExampleLoginModule</property>
<property name="Configuration">
<inject bean="ExampleConfiguration"/>
</property>
<property name="CallbackHandler">
<inject bean="ExampleCallbackHandler"/>
</property>
</bean>
<bean name="HornetQSecurityManager"
class="org.hornetq.integration.jboss.security.JAASSecurityManager">
<start ignored="true"/>
<stop ignored="true"/>
<property name="ConfigurationName">org.hornetq.jms.example.ExampleLoginModule</property>
<property name="Configuration">
<inject bean="ExampleConfiguration"/>
</property>
<property name="CallbackHandler">
<inject bean="ExampleCallbackHandler"/>
</property>
</bean>
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow