4.2 ユーザー定義パスワード記憶スキーム・プラグインの作成
Oracle Unified Directory (OUD)プラグインAPIは、カスタム・コードおよびその依存jarをOUDにコンパイル、構築およびデプロイするための手段を提供します。
次のステップを実行して、プラグインをOUDインスタンスにデプロイします。
-
プラグイン・プロジェクトを作成します。
生成されたプラグインJARファイルには次のファイルが含まれている必要があります。
-
META-INF/MANIFEST.MF
-
oracle/oud/example/ExamplePlugin.class
-
-
プラグインが以降のリリースのOUDプラグインAPIでも引き続き機能できるように、作成されたJARファイルに特定のバージョニング・ファイルを埋め込むことができます。埋め込むファイルの名前は
plugin.properties
です。plugin.properties
ファイルを次のように変更します。-
JARファイルに含まれるすべてのプラグインのターゲット・バージョンを定義する手順は次のとおりです。
plugin.version=11.1.2.1.0
-
ExamplePlugin
プラグインのみのターゲット・バージョンを定義するには次のように指定します。plugin.ExamplePlugin.version=11.1.2.1.0
plugin.properties
ファイルが存在しない場合、現在の実装のプラグインAPIの動作が適用されます。 -
-
Oracle Unified Directoryインスタンスを再起動してJARファイルの変更を有効にします。
-
OUDインスタンスを停止します。
-
プラグインJARファイルを
lib
ディレクトリにコピーします。 -
OUDインスタンスを再起動します。
-