Tuxedo CORBA アプリケーションのセキュリティ機能

     前  次    新しいウィンドウで目次を開く     
ここから内容の開始

セキュリティ プラグインのコンフィグレーション

ここでは、「セキュリティ プラグイン (SPI) の登録」について説明します。

注意 : Oracle Tuxedo CORBA Java クライアントと Oracle Tuxedo CORBA Java クライアント ORB は Tuxedo 8.1 で非推奨になり、今後はサポートされなくなりました。すべての Oracle Tuxedo CORBA Java クライアントおよび Oracle Tuxedo CORBA Java クライアント ORB のテキスト リファレンスとコード サンプルは、サード パーティ製の Java ORB ライブラリを実装または実行する際の参考や、プログラマの参照用としてのみ使用してください。
注意 : サード パーティの CORBA Java ORB のテクニカル サポートは、各ベンダによって提供されます。Oracle Tuxedo では、サード パーティの CORBA Java ORB に関する技術的なサポートやマニュアルは提供していません。

 


セキュリティ プラグイン (SPI) の登録

Oracle Tuxedo 製品の CORBA および ATMI 環境では、セキュリティなどのコア サービスのセットで構成される、共通のトランザクション処理のインフラストラクチャ (TP インフラストラクチャ) が使用されています。CORBA アプリケーションでは、適切に定義されたインタフェースを介して TP インフラストラクチャを使用できます。これらのインタフェースを使用して独自のサービス コード モジュール (セキュリティ プラグイン) をロードし、リンクすることにより、システム管理者は、TP インフラストラクチャのデフォルトの動作を変更できます。

セキュリティ プラグインを使用するには、そのセキュリティ プラグインを Oracle Tuxedo システムに登録する必要があります。Oracle Tuxedo システムのレジストリは、セキュリティ プラグインに関連する情報を格納しておくディスク ベースのリポジトリです。このレジストリには、デフォルトのセキュリティ プラグインに関する情報が最初に格納されています。カスタム セキュリティ プラグインを Oracle Tuxedo システムに追加すると、エントリがレジストリに追加されます。セキュリティ プラグインのレジストリ エントリは、プラグインに関する情報を格納するバイナリ ファイルのセットです。レジストリは、Oracle Tuxedo システムごとに用意されています。CORBA アプリケーションの各クライアント アプリケーション、サーバ アプリケーション、およびサーバ マシンは、同じセットのセキュリティ プラグインを使用しなければなりません。

レジストリは次のディレクトリにあります。

Windows 2003

$TUXDIR¥udataobj

UNIX

$TUXDIR/udataobj

カスタム セキュリティ プラグインを使用する CORBA アプリケーションのシステム管理者は、そのプラグインを登録する必要があります。Oracle Tuxedo システムのレジストリへのセキュリティ プラグインの登録は、ローカル マシンからのみ可能です。つまり、システム管理者は、リモートからホスト マシンにログオンしている間はセキュリティ プラグインを登録できません。

セキュリティ プラグインの管理では、次のコマンドを使用できます。

これらのコマンドの使い方については、『Developing Security Services for ATMI and CORBA Environments』を参照してください (このマニュアルでは、セキュリティ SPI の仕様を記載しており、セキュリティ プラグインを動的にロードしてリンクすることを可能にする Oracle Tuxedo プラグイン フレームワークについて説明しています)。このマニュアルの入手方法については、Oracle 社の営業担当者にお問い合わせください。

カスタム セキュリティ プラグインをインストールする場合、プラグインのセキュリティ ベンダは、カスタム セキュリティ プラグインにアクセスできるように Oracle Tuxedo システムのレジストリを設定するためのコマンドの使い方を提供する必要があります。


  ページの先頭       前  次