Requirements for DSML 2.0

Summary

RFC 2251 Fidelity

Questions on RFC 2251 fidelity

Represent existing directory protocols with new transport syntax

Backwards compatibility with DSML 1

Transport protocol independence

OOB Authentication

Batching

URI naming

Defined relationship to SAML

Unsolicited notification of change

XSLT-friendly

Different types of Referral

Schema Discovery

Ability to define enums, ranges etc.

XML Schema

Can be expressed with a DTD