2.3.2.2. 管理 CLI を使用した子の作成
以下のコマンドは、new-federation
というフェデレーションサンプルを以下の情報とともに追加する方法を示しています。
-
アイデンティティープロバイダー
IDP.war
はhttp://localhost:8080/identity/
で JBoss EAP インスタンスにデプロイされます。 -
サービスプロバイダー
SP.war
はhttp://localhost:8080/sales-post/
JBoss EAP インスタンスにデプロイされます。 -
アイデンティティープロバイダーとサービスプロバイダーに対して
idp
とsp
をそれぞれ適切に設定
管理 CLI を使用してフェデレーションを設定するには、以下を行う必要があります。
新しいフェデレーションを追加します。
/subsystem=picketlink-federation/federation=new-federation:add
/subsystem=picketlink-federation/federation=new-federation:add
Copy to Clipboard Copied! Toggle word wrap Toggle overflow フェデレーションにアイデンティティープロバイダーを追加します。
/subsystem=picketlink-federation/federation=new-federation/identity-provider=IDP.war:add(url="http://localhost:8080/identity/",security-domain=idp)
/subsystem=picketlink-federation/federation=new-federation/identity-provider=IDP.war:add(url="http://localhost:8080/identity/",security-domain=idp)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow サービスプロバイダーをフェデレーションに追加します。
/subsystem=picketlink-federation/federation=new-federation/service-provider=SP.war:add(url="http://localhost:8080/sales-post/",security-domain=sp)
/subsystem=picketlink-federation/federation=new-federation/service-provider=SP.war:add(url="http://localhost:8080/sales-post/",security-domain=sp)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 信頼ドメインをフェデレーションに追加します。
/subsystem=picketlink-federation/federation=new-federation/identity-provider=IDP.war/trust-domain="localhost:8080":add
/subsystem=picketlink-federation/federation=new-federation/identity-provider=IDP.war/trust-domain="localhost:8080":add
Copy to Clipboard Copied! Toggle word wrap Toggle overflow