问题标签 [dsml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
484 浏览

ldap - 托管 DSML SOAP 端点

我安装了 OpenDS 目录服务 (LDAP) 和 OpenDS 的 DSML 网关。我能够通过 JXplorer 成功连接到我的 DSML 网关(所以我知道它已经启动了)。现在我想做的是能够将该网关作为带有 WSDL 的 SOAP 端点托管,这样我就可以通过 SoapUI 访问它。我是否错过了实现这一目标的简单方法,还是需要编写自己的服务进行部署?

0 投票
1 回答
171 浏览

authentication - OpenDS DSMLv2 身份验证

我已经设置了 OpenDS 并在 Tomcat 中安装了 DSML 服务。

我可以验证设置是否正常工作。但是,我无法使用 DSML 服务进行身份验证以进行更改。

在soapUI中,我准备了一个请求。我已将主体和密码放入请求的 HTTP 基本身份验证属性中。

但是,在执行调用时,我在服务的响应中收到以下错误消息:

否则指定凭据的正确方法是什么?这是必须在 SOAP 请求消息中完成的事情吗?

0 投票
0 回答
197 浏览

java - 使用 DSML 添加请求 xml 中的值生成动态用户名和密码

我有一个 DSML 添加请求。我可以创建修改删除所有操作都是通过 DSML 发生的。但是我想使用 DSML 添加请求 xml 中的值生成动态用户名和密码。并且必须生成用户 ID 和密码取决于FN 和 LN ......它必须符合电子目录的逻辑......请帮我解决这个问题。

0 投票
3 回答
953 浏览

java - 在java中解析这个xml文件

如何在java中解析这个xml文件来读取这个xml文件在java中的所有属性?

0 投票
1 回答
161 浏览

active-directory - 什么是模板输入文件?(在 FIM 同步服务中)

我一直在尝试在同步服务管理器中创建扩展管理代理。我通过向导,选择一个“可扩展连接”,选择我刚刚使用“创建扩展项目”创建的 dll 文件,然后继续前进,我进入了臭名昭著的“选择模板输入文件”部分。

在那里,我被迫选择一个模板输入文件,并提供了多种文件格式(AVP、Delimited、DSML、Fixed 和 LDIF)。但是,我不知道这些文件中的任何一个看起来像什么 - 我尝试了一个 dsml 文件(我在网上的某个地方找到了该文件,但我收到了“无法解析模板输入文件”错误消息)。

可以提供样品吗?

我正在尝试做的事情:

我想知道用户何时从 AD 服务器更改他们的姓名、电子邮件和广告组,然后调用 Web 服务来传递信息。

0 投票
0 回答
92 浏览

perl - 如何让 perl 使用 Net::LDAP::DSML 返回 xml

我正在编写一个 perl 程序来读取、写入、添加、更新和删除 LDAP 服务器中的条目。到目前为止,我得到的是使用 LDIF 写入、添加、更新、删除并读取以 DSML 形式返回条目。

现在我的问题是 - 是否可以写入、添加、更新、删除返回 DSML?代码示例将不胜感激。

我的搜索看起来像这样,它就像一个魅力,

我的写入、添加、更新、删除看起来像这样,我希望它在成功或错误时返回 DSML,

谢谢你。

0 投票
1 回答
335 浏览

soap - 如何编写 SPML v2“修改”请求以删除对象属性

我需要通过对Active Roles Server的 SPMLv2 SOAP 请求来维护 Active Directory 服务。

我正在尝试做一些表面上简单的事情:从对象中删除电话号码属性。我以前从未听说过 SPML,所以我花了一些时间试图了解OASIS 开放标准列表中可用的规范。

如果值是已知的,我已经想出了如何做到这一点。例如,下面的有效负载将删除telephoneNumber 属性,如果它匹配值'12345',但不匹配任何其他值。

我想不通的是如何为未指定的值执行此操作,即在删除它之前我不在乎该值是什么,我只想删除它。我怀疑这与 SelectionType 有关,我只需要使用“匹配任何内容”选择器,但我无法理解规范。

有任何想法吗?

编辑:为了增加混乱,我看到我们正在使用 DSMLv2 命名空间进行修改。我刚刚从 Active Roles SPML 服务文档的示例中提取了这个,所以我不知道它是如何/为什么工作的。SPML 规范确实提到了 DSML,但据我所知,它没有给出任何关于其使用的上下文。它实际上可能是供应商特定的实现。

0 投票
1 回答
16 浏览

ldap - 使用 DSML 格式同步 LDAP 服务器

是否可以使用 DSML 协议而不是 ldif 同步两个 LDAP 服务器?我们的 2 台服务器之间有防火墙,唯一授权的协议/有效负载是 http over xml。

我们查看了 DSML 网关,但它似乎不太适合我们的需求