大量にある OpenAMの設定は、 ssoadm コマンドで export できます。
「OpenAMの設定は、ldap に登録されている為、ldapsearch コマンドで export できるのでは?」 と考え、試しに実行しましたが、肝心な部分は暗号化されており、NG でした。
そりゃそうですね。
以下は、試しに ldapsearch した結果の抜粋です。
$ /usr/bin/ldapsearch -x -h localhost -p 50389 \ -D "cn=Directory Manager" -w ないしょ \ -b "dc=openam,dc=forgerock,dc=org" \ "*" | less # extended LDIF # # LDAPv3 # base <dc=openam,dc=forgerock,dc=org> with scope subtree # filter: (objectclass=*) # requesting: * # # openam.forgerock.org dn: dc=openam,dc=forgerock,dc=org objectClass: top objectClass: domain dc: openam # people, openam.forgerock.org dn: ou=people,dc=openam,dc=forgerock,dc=org objectClass: top objectClass: organizationalUnit ou: People <略> # tokens, openam.forgerock.org dn: ou=tokens,dc=openam,dc=forgerock,dc=org objectClass: top objectClass: organizationalUnit ou: tokens # services, openam.forgerock.org dn: ou=services,dc=openam,dc=forgerock,dc=org objectClass: top objectClass: organizationalunit objectClass: sunServiceComponent sunKeyValue: sunidentityrepositoryservice-sunOrganizationStatus=Active ou: services sunxmlKeyValue: sunidentityrepositoryservice-sunOrganizationAliases=openam sunxmlKeyValue: sunidentityrepositoryservice-sunOrganizationAliases=test-navi- sso13.end0tknr.com # dashboardService, services, openam.forgerock.org dn: ou=dashboardService,ou=services,dc=openam,dc=forgerock,dc=org objectClass: sunService objectClass: top ou: dashboardService # 1.0, dashboardService, services, openam.forgerock.org dn: ou=1.0,ou=dashboardService,ou=services,dc=openam,dc=forgerock,dc=org objectClass: sunService objectClass: top sunServiceSchema:: PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KCjxTZXJ 2aWNlc0NvbmZpZ3VyYXRpb24+PFNlcnZpY2UgbmFtZT0iZGFzaGJvYXJkU2VydmljZSIgdmVyc2lv bj0iMS4wIj48U2NoZW1hIGkxOG5GaWxlTmFtZT0iZGFzaGJvYXJkIiAgaTE4bktleT0iZm9yZ2Vyb 2NrLWFtLWRhc2hib2FyZC1zZXJ2aWNlLWRlc2NyaXB0aW9uIiAgcmVzb3VyY2VOYW1lPSJkYXNoYm 9hcmQiICByZXZpc2lvbk51bWJlcj0iMSIgIHNlcnZpY2VIaWVyYXJjaHk9Ii9EU0FNRUNvbmZpZy9 kYXNoYm9hcmRTZXJ2aWNlIiA+CiAgICAgICAgICAgIDxHbG9iYWwgdmFsaWRhdGU9InllcyIgPgog ICAgICAgICAgICAgICAgPEF0dHJpYnV0ZVNjaGVtYSBjb3NRdWFsaWZpZXI9ImRlZmF1bHQiICBpM ThuS2V5PSIiICBpc1NlYXJjaGFibGU9Im5vIiAgbGlzdE9yZGVyPSJuYXR1cmFsIiAgbmFtZT0ic2 VydmljZU9iamVjdENsYXNzZXMiICBzeW50YXg9InN0cmluZyIgIHR5cGU9Imxpc3QiID4KICAgICA gICAgICAgICAgICAgICA8RGVmYXVsdFZhbHVlcz4KICAgICAgICAgICAgICAgICAgICAgICAgPFZh bHVlPmZvcmdlcm9jay1hbS1kYXNoYm9hcmQtc2VydmljZTwvVmFsdWU+CiAgICAgICAgICAgICAgI CAgICAgPC9EZWZhdWx0VmFsdWVzPgogICAgICAgICAgICAgICAgPC9BdHRyaWJ1dGVTY2hlbWE+Cg ogICAgICAgICAgICAgICAgPFN1YlNjaGVtYSBoaWRlQ29uZmlnVUk9Im5vIiAgaW5oZXJpdGFuY2U 9Im11bHRpcGxlIiAgbWFpbnRhaW5Qcmlvcml0eT0ibm8iICBuYW1lPSJkYXNoYm9hcmRBcHAiICBy ZWFsbUNsb25lYWJsZT0ieWVzIiAgcmVzb3VyY2VOYW1lPSJpbnN0YW5jZXMiICBzdXBwb3J0c0Fwc GxpY2FibGVPcmdhbml6YXRpb249Im5vIiAgdmFsaWRhdGU9InllcyIgPgogICAgICAgICAgICAgIC AgICAgIDxBdHRyaWJ1dGVTY2hlbWEgY29zUXVhbGlmaWVyPSJkZWZhdWx0IiAgaTE4bktleT0iRGF