目次 前 次 PDF


セキュリティ・プラグインの構成

セキュリティ・プラグインの構成
ここでは、セキュリティ・プラグイン(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システムのレジストリへのセキュリティ・プラグインの登録は、ローカル・マシンからのみ可能です。つまり、システム管理者は、リモートからホスト・マシンにログオンしている間はセキュリティ・プラグインを登録できません。
セキュリティ・プラグインの管理では、次のコマンドを使用できます。
epifreg - セキュリティ・プラグインの登録
epifunreg - セキュリティ・プラグインの登録解除
epifregedt - レジストリ情報の編集
これらのコマンドの使用方法については、『Developing Security Services for ATMI and CORBA Environments』を参照してください。(このドキュメントでは、セキュリティSPIの仕様を記載しており、セキュリティ・プラグインを動的にロードしてリンクすることを可能にするOracle Tuxedoプラグイン・フレームワークについて説明しています。)このマニュアルの入手方法については、オラクル社の営業担当者にお問い合せください。
カスタム・セキュリティ・プラグインをインストールする場合、プラグインのセキュリティ・ベンダーは、カスタム・セキュリティ・プラグインにアクセスできるようにOracle Tuxedoシステムのレジストリを設定するためのコマンドの使い方を提供する必要があります。
 

Copyright ©1994, 2017,Oracle and/or its affiliates. All rights reserved