メイン コンテンツをスキップする 補完的コンテンツへスキップ

Syncopeログインモジュールを有効化

ブループリント記述子ファイルをデプロイすることで、Talend ESBのSyncopeログインモジュールを設定します。

このタスクについて

情報メモ重要:

Talend 8.0 R2026-06以降、Syncope 2はTalend ESBインストーラーに含まれなくなりました。

現在Syncope 2を使用している場合は、Syncope 4のインストールを参照してください。

手順

  1. 以下のテンプレートに基づいてブループリント記述子を作成し、次のようにパラメーターを設定します。
    <?xml version="1.0" encoding="UTF-8"?>
    <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
               xmlns:jaas="http://karaf.apache.org/xmlns/jaas/v1.1.0"
               xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0">
    
        <jaas:config name="karaf" rank="2">
            <jaas:module className="org.apache.karaf.jaas.modules.syncope.SyncopeLoginModule"
                         flags="required">
               address=https://syncope4.example.com:8443/syncope/rest
               admin.user=admin
               admin.password=secure_password
               version=4
            </jaas:module>
        </jaas:config>
    
        <service interface="org.apache.karaf.jaas.modules.BackingEngineFactory">
            <bean class="org.apache.karaf.jaas.modules.syncope.SyncopeBackingEngineFactory"/>
        </service>
    
    </blueprint>
    1. アドレスをSyncope 4サーバーのアドレスに設定します。例: https://syncope4.example.com:8443/syncope/rest)。
    2. admin.useradmin.passwordをSyncope管理者の認証情報に設定します。
    3. Syncope 4のデプロイで、version=4を設定します。
    Syncope 2のデプロイでは同じブループリント構造を使用しますが、version=2およびaddress=http://localhost:9080/syncope/restを設定します。
    情報メモ注: バージョン8.0 R2026-05以前を使用している場合は、この設定を使用します。
  2. Syncopeログインモジュールが正しくインストールされたかどうか確認します。
    1. 使用可能なJAAS領域のリストを取得します。
      karaf@trun> jaas:realm-list
      Index | Realm Name | Login Module Class Name
      ------+------------+---------------------------------------------------------
      1     | karaf      | org.apache.karaf.jaas.modules.syncope.SyncopeLoginModule
    2. 前のステップのJAAS領域インデックスを使ってJAAS領域を選択します。
      karaf@trun> jaas:realm-manage --index 1
    3. Syncopeユーザーリストを検索します。
      karaf@trun()> jaas:user-list

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。