【问题标题】:OpenSSO SP and Attribute Mapper with static values具有静态值的 OpenSSO SP 和属性映射器
【发布时间】:2013-04-03 16:02:38
【问题描述】:

我想从我的 SP 配置属性映射器。默认情况下,映射器是 com.sun.identity.saml2.plugins.DefaultSPAttributeMapper 类。我的问题是我还需要放一个静态值。这意味着对于其中一个属性,值将始终相同,它将是一个简单的字符串。有没有办法使用默认的映射器类来做到这一点,或者我需要编写自己的映射器类?如果默认不提供这样的功能,也许还有其他我可以使用的映射器?

【问题讨论】:

    标签: opensso


    【解决方案1】:

    https://bugster.forgerock.org/jira/browse/OPENAM-2184 是这里的一个相关问题,它已经修复,但尚未在任何发布版本中。这意味着现有版本中没有针对静态属性映射的开箱即用解决方案,您需要实现自己的 AttributeMapper 并使用它。

    【讨论】:

      【解决方案2】:

      您可以使用默认属性映射器作为模板。在其中添加代码以检查带有“常量:”前缀的局部变量,后跟常量值。这样,它就不会在 LDAP 中查询本地变量。您可以像往常一样将其映射到任何 SAML 属性。

      【讨论】:

        猜你喜欢
        • 2017-10-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-04
        • 1970-01-01
        • 1970-01-01
        • 2017-07-26
        • 2015-08-13
        相关资源
        最近更新 更多