Reading a Directory Object
The following code example retrieves the Jeff Smith
user object from the fabrikam.com LDAP directory.
<se:Envelope xmlns:se="https://schemas.xmlsoap.org/soap/envelope/">
<se:Body xmlns="urn:oasis:names:tc:DSML:2:0:core">
<batchRequest>
<searchRequest dn="cn=Jeff Smith,ou=Sales,dc=fabrikam,dc=com" scope="baseObject" derefAliases="neverDerefAliases">
<filter>
<present name="objectclass"/>
</filter>
</searchRequest>
</batchRequest>
</se:Body>
</se:Envelope>
The se:Envelope and se:Body SOAP elements enclose the DSML payload. The first element of the DSML payload, batchRequest, is the mandatory top-level element for all DSML V2 requests. The searchRequest element requests the Jeff Smith
user object from the fabrikam.com directory.
For more information, see Transmitting and Receiving SOAP-DSML Messages.