0

SP から属性マッパーを構成したいと考えています。デフォルトでは、マッパーは com.sun.identity.saml2.plugins.DefaultSPAttributeMapper クラスです。私の問題は、静的な値もそこに置く必要があることです。これは、属性の 1 つの値が常に同じで、単純な文字列であることを意味します。デフォルトのマッパークラスを使用してそれを行う方法はありますか、それとも独自のマッパークラスを作成する必要がありますか? デフォルトでそのような機能が提供されない場合、そのために使用できる他のマッパーがあるのでしょうか?

4

2 に答える 2

0

https://bugster.forgerock.org/jira/browse/OPENAM-2184はここに関連する問題であり、既に修正されていますが、リリースされたバージョンではまだ修正されていません。これは、既存のバージョンに静的属性マッピングのすぐに使えるソリューションがないことを意味します。独自の AttributeMapper を実装して使用する必要があります。

于 2013-04-05T12:38:42.003 に答える
0

デフォルトの属性マッパーをテンプレートとして使用できます。そこにコードを追加して、"constant:" のプレフィックスと定数値が続くローカル変数をチェックします。そうすれば、LDAP にローカル変数を問い合わせることはありません。通常どおり、任意の SAML 属性にマップできます。

于 2014-01-15T18:50:23.667 に答える