11.3. JAAS: Java 認証および承認サービス


11.3.1. JAAS

JAAS は Java Authentication and Authorization Service です。これは Java EE Spec に含まれており、プラグ可能な認証および承認でセキュリティープロバイダーからアプリケーションを抽象化できます。
JAAS 1.0 API は、ユーザーの認証および承認用に設計された Java パッケージのセットで構成されます。API は標準的な PAM(Pluggable Authentication Modules)フレームワークの Java バージョンを実装し、Java 2 Platform アクセス制御アーキテクチャーを拡張し、ユーザーベースの承認をサポートします。
JAAS 認証はプラグ可能な方法で実行されます。これにより、Java アプリケーションは基礎となる認証技術から独立し、セキュリティーマネージャーは異なるセキュリティーインフラストラクチャーで動作できるようになります。セキュリティーマネージャーの実装を変更しなくてもセキュリティーインフラストラクチャーとの統合を実現できます。変更する必要があるのは、JAAS が使用する認証スタックの設定だけです。
JAAS の詳細は、Java EE JAAS ドキュメント を参照してください。
JBoss Enterprise Application Platform 6 の security サブシステムは JAAS API をベースにしています。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る