7 Generic RESTコネクタのファイルおよびディレクトリ

Generic RESTコネクタを構成するコネクタ・インストール・パッケージおよびコネクタ・メタデータ・パッケージのコンポーネントは次のとおりです。

表7-1に、コネクタ・インストール・パッケージのファイルおよびディレクトリを示します。

表7-1 コネクタ・インストール・パッケージのファイルおよびディレクトリ

インストール・パッケージ・ディレクトリのファイル 説明

bundle/org.identityconnectors.genericrest-12.3.0.jar

このJARファイルはICFコネクタ・バンドルです。

configuration/GenericREST-CI.xml

このファイルは、CIベース・コネクタのインストールに使用します。このXMLファイルには、コネクタのインストール中にコネクタ・インストーラによって使用される構成情報が含まれています。

resourcesディレクトリにあるファイル

これらの各リソース・バンドルには、コネクタで使用される言語固有の情報が含まれます。コネクタのインストール時に、これらのリソース・バンドルはOracle Identityデータベースにコピーされます。

ノート: リソース・バンドルは、管理およびユーザー・コンソールに表示されるローカライズ・バージョンのテキスト文字列を含むファイルです。これらのテキスト文字列には、GUI要素のラベルおよびメッセージが含まれます。

xml/GenericREST-auth-template.xml

このファイルには、認可アプリケーションの作成に必要なコネクタ・オブジェクトの定義が含まれます。Oracle Identity Governanceとターゲット・システムとの接続に必要な一定の詳細が含まれます。これには、ターゲット・システムに固有の構成の詳細、属性マッピング、相関ルールおよびリコンシリエーション・ジョブも含まれています。

xml/GenericREST-ConnectorConfig.xml

このXMLファイルには、コネクタ・コンポーネントの定義が含まれます。これらのコンポーネントには、次のものが含まれます。

  • ITリソース・タイプ
  • プロセス・フォーム
  • プロセス・タスクおよびアダプタ(マッピングを含む)
  • リソース・オブジェクト
  • プロビジョニング・プロセス
  • 事前移入ルール
  • 参照定義
  • スケジュール済タスク

xml/GenericREST-pre-config.xml

このXMLファイルには、グループや組織などのユーザー以外のオブジェクトに関連するコネクタ・オブジェクトの定義が含まれます。また、参照およびスケジュール・タスクの定義も含まれます。

xml/GenericREST-target-template.xml

このファイルには、ターゲット・アプリケーションの作成に必要なコネクタ・オブジェクトの定義が含まれます。Oracle Identity Governanceとターゲット・システムとの接続に必要な一定の詳細が含まれます。これには、ターゲット・システムに固有の構成の詳細、属性マッピング、相関ルールおよびリコンシリエーション・ジョブも含まれています。

metadata-generator/bin/classpath_append.cmd

metadata-generator/bin/classpath.cmd

これらのファイルには、Microsoft Windowsのクラスパスに(libディレクトリに存在する) JARファイルを追加するコマンドが含まれます。

metadata-generator/bin/GenericRestGenerator.cmd

metadata-generator/bin/GenericRestGenerator.sh logging.properties

このファイルには、メタデータ・ジェネレータを実行するためのコマンドが含まれます。

.cmdファイルは、メタデータ・ジェネレータのMicrosoft Windowsバージョンです。同様に、.shファイルは、メタデータ・ジェネレータのUNIXバージョンです。

metadata-generator/lib/connector-framework-internal.jar groovy-ant.jar groovy-sql.jar

このJARファイルには、ICF Application Program Interface (API)を定義するクラス・ファイルが含まれます。このAPIは、Oracle Identity Managerとこのコネクタ間の通信に使用されます。

metadata-generator/lib/connector-framework.jar groovy-groovydoc.jar groovy-xml.jar

このJARファイルには、メタデータ・ジェネレータの実行に必要なgroovyライブラリが含まれます。

metadata-generator/lib/GenericREST-oim-integration.jar groovy.jar

このJARファイルには、メタデータ・ジェネレータ・ユーティリティのクラス・ファイルが含まれます。

metadata-generator/lib/org.identityconnectors.genericrest-12.3.0.jar

これらのファイルには、Microsoft Windowsのクラスパスに(libディレクトリに存在する) JARファイルを追加するコマンドが含まれます。

metadata-generator/resource/GenericRestConfiguration.groovy

このファイルには、コネクタを実行するモード(信頼できるソースまたはターゲット・リソース)を構成するために使用される、ターゲット・システム・スキーマの基本情報を格納するプロパティが含まれます。また、これには、コネクタがターゲット・システムに接続するための方法に関する情報も格納されます。