Sun ONE Identity Server 配備ガイド |
付録 A
インストールされる製品のレイアウトこの章では、標準的なインストールを実行した場合の製品ソフトウェアのレイアウトについて説明します。次の節で構成されています。
Sun Java Enterprise System 2003Q4 ベースディレクトリIdentity Server のインストール時にディレクトリが指定されていない場合、デフォルトの /opt が使用されます。Identity Server のインストールは Sun Java Enterprise System 2003Q4 インストーラを使用して行われるようになりました。このため、インストール用に選択したすべてまたはいずれかの製品を、このディレクトリにインストールすることが可能です。Identity Server を選択すると、デフォルトディレクトリに SUNWam という名前のサブディレクトリが含まれます。SUNWam には、Identity Server の共有バイナリファイルおよびコマンド行ツールがすべて含まれます。インストールされるサブディレクトリの完全なリストについては、『Sun Java Enterprise System 2003Q4 インストールガイド』を参照してください。
SUNWam ディレクトリIdentity Server パッケージは、このディレクトリにインストールされます。この節では、各パッケージ名およびその簡潔な説明を示します。
SUNWam ディレクトリには、次のディレクトリおよびファイルが含まれます。
/opt/SUNWam/agents/
このディレクトリには、Identity Server ポリシーエージェントに固有のツール、ヘッダファイル、および設定ファイルが含まれます。このディレクトリに含まれるファイルの詳細については、『Web Policy Agents Guide』または『J2EE Policy Agents Guide』を参照してください。
/opt/SUNWam/bin/
このディレクトリには、Identity Server に同梱のコマンド行ツールが含まれます。これらのツールの詳細については、表 A-1 を参照してください。詳細は、『Sun ONE Identity Server 管理ガイド』の「コマンド行リファレンスガイド」の節を参照してください。
/config ---> /etc/opt/SUNWam/config/
config ディレクトリは、/etc/opt/SUNWam/config へのシンボリックリンクです。このディレクトリには、表 A-2 で説明する XML サービスおよび設定ファイルが含まれます。通常、XML ファイルは設定には使用されません。これらのファイルを変更した場合、Directory Server データストアにファイルを手動で再ロードする必要があります (サーバーで行われた変更がこれらのファイルと同期されることはありません)。このディレクトリ内のすべての XML ファイルに関する情報については、『Sun ONE Identity Server Customization And API Guide』を参照してください。
/opt/SUNWam/console.war
console.war は、Identity Server コンソールアプリケーション関連のファイルを含む Web アプリケーションアーカイブ (WAR) です。このディレクトリ内のすべての WAR ファイルに関する情報については、『Sun ONE Identity Server Customization And API Guide』を参照してください。
/opt/SUNWam/docs
docs ディレクトリには、API Javadoc に使用される HTML ファイルおよび関連するファイルが含まれます。以下に、このディレクトリに含まれるファイルのリストを示します。
/opt/SUNWam/dtd
dtd ディレクトリには、Identity Server で使用される DTD (Document Type Definition) ファイルがすべて含まれます。DTD は、Identity Server がアクセスする XML ファイルの構造を定義します。DTD ファイルの詳細は、『Sun ONE Identity Server Customization And API Guide』のサービス管理に関する章を参照してください。表 A-3 に、DTD ファイルのリストを示します。
/opt/SUNWam/ldaplib
ldaplib には、Identity Server に同梱の LDAP ユーティリティの実行に必要な共有オブジェクト (.so) ファイルが含まれます。表 A-4 に、これらのファイルのリストを示します。
/opt/SUNWam/ldif
ldif ディレクトリには、Identity Server のインストール時に Directory Server データストアを生成するのに必要な LDIF ファイルが含まれます。表 A-5 に、このディレクトリに含まれる LDIF ファイルのリストを示します。
/opt/SUNWam/lib
lib ディレクトリには、JAR ファイルおよび追加の共有オブジェクト (.so) ファイルが含まれます。以下に、このディレクトリに含まれるファイルおよびサブディレクトリのリストを示します。
- AMConfig.properties
- AMConfig.properties.template
- LogConfig.properties
- SSOConfig.properties
- acmecrypt.jar*
- am_logging.jar
- am_sdk.jar
- am_services.jar
- am_sso_provider.jar
- commons-logging.jar
- crimsondeb.jar*
- dom.jar
- dom4j.jar
- endorsed サブディレクトリ。以下のファイルを含む
- iaik_ssl.jar*
- jakarta-log4j-1.2.6.jar
- jax-qname.jar
- jaxm-api.jar
- jaxm-runtime.jar
- jaxp-api.jar
- jaxrpc-api.jar
- jaxrpc-ri.jar
- jdk_logging.jar
- jss サブディレクトリ
- libaceclnt.so
- libamsdk.so
- libamsdk.so.2
- libamutils.so
- libxm12.so
- libxm12.so.2
- mail.jar
- saaj-api.jar
- saaj-ri.jar
- sax.jar
- servlet.jar
- swec.jar*
- xalan.jar
- xercesImpl.jar
- xmlsec.jar
- xsltc.jar
- AMConfig.properties
- AMConfig.properties.template
/opt/SUNWam/locale
locale ディレクトリには、地域対応化プロパティファイルが含まれます。以下に、このディレクトリに含まれるファイルのリストを示します。各プロパティファイルには、それに対応する英語の地域対応化ファイルも含まれます (例: amAdminCLI_en.properties)。
- amAdminCLI.properties
- amAdminConsole.properties
- amAdminModuleMsgs.properties
- amAuth.properties
- amAuthAnonymous.properties
- amAuthApplication.properties
- amAuthCert.properties
- amAuthConfig.properties
- amAuthContext.properties
- amAuthContextLocal.properties
- amAuthenticationDomainConfig.properties
- amAuthHTTPBasic.properties
- amAuthLDAP.properties
- amAuthMembership.properties
- amAuthNT.properties
- amAuthRadius.properties
- amAuthSafeWord.properties
- amAuthSecurID.properties
- amAuthUI.properties
- amAuthUnix.properties
- amClientData.properties
- amClientDetection.properties
- amEntrySpecific.properties
- amFederation.properties
- amG11NSettings.properties
- amLogging.properties
- amNaming.properties
- amPasswordReset.properties
- amPasswordResetModuleMsgs.properties
- amPlatform.properties
- amPll.properties
- amPolicy.properties
- amPolicyConfig.properties
- amProfile.properties
- amProviderConfig.properties
- amSAML.properties
- amSDK.properties
- amSession.properties
- amSSOProvider.properties
- amUser.properties
- amUtilMsgs.properties
- amWebAgent.properties
- getEncoding.class
- LC_MESSAGES/
- netscape/
/opt/SUNWam/migration
migration ディレクトリには、以前のバージョンの Identity Server からの移行に使用される PERL スクリプトが含まれます。以下に、Identity Server に含まれるファイルのリストを示します。移行データの詳細については、『Sun ONE Identity Server Migration Guide』を参照してください。
/opt/SUNWam/password.war
password.war は、Identity Server パスワードリセットアプリケーション関連のファイルを含む Web アプリケーションアーカイブ (WAR) です。このディレクトリ内のすべての WAR ファイルに関する情報については、『Sun ONE Identity Server Customization And API Guide』を参照してください。
/opt/SUNWam/public_html
public_html ディレクトリには、オンラインヘルプに使用される HTML ファイルおよび関連するファイルが含まれます。
/opt/SUNWam/samples
samples ディレクトリには、表 A-6 に示すサブディレクトリが含まれます。これらのサブディレクトリには、対応する機能のサンプルが存在します。各サンプルの詳細については、『Sun ONE Identity Server Customization And API Guide』の関連する章を参照してください。
表 A-6 機能サンプル用のディレクトリ
サブディレクトリ名
Readme.html
admin/
appserver/
authentication/
console/
liberty/
policy/
saml/
sample.css
sso/
sunLogo.gif
um/
/opt/SUNWam/services.war
services.war は、以前に言及した WAR ファイルに含まれないすべての Identity Server サービス関連のファイルを含む Web アプリケーションアーカイブ (WAR) です。このディレクトリ内のすべての WAR ファイルに関する情報については、『Sun ONE Identity Server Customization And API Guide』を参照してください。
/opt/SUNWam/share
share ディレクトリには、Identity Server 内部で使用される追加ユーティリティを含む bin/ サブディレクトリが存在します。
/opt/SUNWam/web-apps
web-apps ディレクトリには、Web コンテナ上での Identity Server J2EE Web アプリケーションの導入先ディレクトリが含まれます。次のディレクトリおよびファイルが含まれます。
- applications/ は、Identity Server Console の導入先ディレクトリです。次のディレクトリおよびファイルが含まれます。
- introduction/ は、Identity Server Liberty Common Domain コンポーネントの導入先ディレクトリです。次のディレクトリおよびファイルが含まれます。
- introduction.war
- password/ は、Identity Server Password Synchronization コンポーネントの導入先ディレクトリです。
- services/ は、Identity Server Core Service の導入先ディレクトリです。次のディレクトリおよびファイルが含まれます。