新しいデフォルトの親をレルムに動的に追加する

新しいデフォルトの親をレルムに動的に追加するには、以下の手順を使用します。

このタスクについて

注: この動的呼び出しが実行されると、メモリー内の構成のみが更新されます。構成ファイルは更新されません。
イベント・タイプ
DYNA_CONFIG_EVENT_ADD_DEFAULT_PARENT_TO_REALM
構成データ
DYNA_CONFIG_KEY_DEFAULT_PARENT (必須) - [ストリング]
デフォルトの親の固有名を指定します。
DYNA_CONFIG_KEY_ENTITY_TYPE (必須) - [ストリング]
デフォルトの親を追加するエンティティー・タイプの修飾名を指定します。
DYNA_CONFIG_KEY_REALM_NAME (必須) - [ストリング]
レルムの名前を指定します。

次に示すタスクの例では、エンティティー・タイプ PersonAccount のデフォルトの親がレルムに存在していないことを前提としています。

手順

  1. Virtual member manager が稼働していることを確認します。
  2. PersonAccount のレルムにデフォルトの親を追加します。 次に例を示します。
    Hashtable configData = new Hashtable();
    String realmName = "YourCo";
    configData.put(Service.DYNA_CONFIG_KEY_REALM_NAME,realmName);
    configData.put(Service.DYNA_CONFIG_KEY_ENTITY_TYPE,DO_PERSON_ACCOUNT);
    configData.put(Service.DYNA_CONFIG_KEY_DEFAULT_PARENT, "cn=realmusers,dc=yourco,dc=com");
    		
    service.dynamicUpdateConfig(Service.DYNA_CONFIG_EVENT_ADD_DEFAULT_PARENT_TO_REALM, configData);


利用条件 | フィードバック