java - 如何在openIDM和openDJ之间进行密码同步

标签 java federated-identity opendj openidm

我想在 openIDM 和 openDJ 之间进行同步。同步适用于除密码字段以外的所有字段。当在 openIDM 中创建用户时,我希望将密码存储在 openDJ 中。实现这个需要哪些步骤?

最佳答案

需要在openidm/conf/sync.json中使用这样的配置:

{
    "source" : "password",
    "condition" : {
        "type" : "text/javascript",
        "source" : "object.password != null"
    },
    "transform" : {
        "type" : "text/javascript",
        "source" : "openidm.decrypt(source);"
    },
    "target" : "userPassword"
}

可以查看sample2b documentation描述了 OpenDJ 和 OpenIDM 存储库之间的双向同步。但请注意,此示例仅在 OpenIDM Trunk (3.0) 上进行密码同步

关于java - 如何在openIDM和openDJ之间进行密码同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23951651/

相关文章:

java - 调用非同步方法时是否释放锁

wcf-security - 实现基于声明的安全性 (WCF/ASP.NET)

amazon-web-services - 阻止用户自行注册联合身份提供商 (FIP),但允许在管理员添加的情况下使用 FIP 登录

c# - 从另一方收到不安全或不正确的安全故障。(使用 SAML 时)

java streams - 使用值的条件从集合映射中收集元素

java - 错误地合并排序输出

java - 使用java发送邮件: file is not getting attached from local system

sorting - ldapsearch 排序顺序如何工作?

openam - Forgerock - OpenAM - 检索特定用户的所有有效 session