29.5. JAAS セキュリティーマネージャー


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>
Copy to Clipboard Toggle word wrap
JAAS セキュリティーマネージャーには 3 つのプロパティーを提供する必要があることに注意してください。
ConfigurationName
JAAS が使用する必要がある LoginModule 実装の名前
Configuration
JAAS により使用される Configuration 実装
CallbackHandler
ユーザー対話が必要な場合に使用する CallbackHandler 実装
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat