Restrictions
Trois des types de principes (concordance, création et placement) peuvent aussi être des documents XML. Lorsque ces principes sont écrits sous la forme de feuilles de style, ils sont soumis aux restrictions suivantes.
Restrictions aux principes de concordance
Lorsque les principes de concordance sont écrits sous la forme de feuilles de style XSLT, ils sont soumis aux restrictions suivantes.
- Utilisez la valeur spéciale d'un seul caractère Unicode 0xFFFD pour indiquer que plusieurs concordances ont été trouvées.
- Ils ne fonctionnent que sur les événements d'ajout.
- Sur le canal Abonné, le pilote DirXML doit ajouter un élément <association> pour toutes concordances trouvées dans l'application.
- Sur le canal Éditeur, le pilote DirXML doit remplir l'attribut dest-dn de l'élément <add> lorsqu'une concordance est découverte dans eDirectoryTM.
- Ils peuvent supprimer des événements.
- Ils ne peuvent pas générer d'événements supplémentaires.
- Ils ne peuvent pas modifier des types d'événements.
Les noms des attributs et des classes se trouvent dans l'espace de noms eDirectory.
Restrictions aux principes de création
Lorsque les principes de création sont écrits sous la forme de feuilles de style XSLT, ils sont soumis aux restrictions suivantes.
- Ils ne fonctionnent que sur les événements d'ajout.
- Ils peuvent ajouter des attributs et des valeurs à l'élément <add<.
- Ils peuvent supprimer des événements (c'est la manière de mettre un veto sur un événement d'ajout).
Les noms des attributs et des classes se trouvent dans l'espace de noms eDirectory.
Restrictions aux principes de placement
Lorsque les principes de placement sont écrits sous la forme de feuilles de style XSLT, ils sont soumis aux restrictions suivantes.
- Ils ne fonctionnent que sur les événements d'ajout.
- Ils doivent remplir l'attribut dest-dn de l'élément <add>.
- Ils peuvent supprimer des événements.
Les noms des attributs et des classes se trouvent dans l'espace de noms eDirectory.