[xmladi-attribute-definitions]
La section [xmladi-attribute-definitions] permet aux
clients d'ajouter des définitions d'attribut, telles que des définitions d'espace de nom XML, au
code de début de document XMLADI.
Par exemple, une application peut utiliser des espaces de nom pour différencier ou agréger des éléments ADI, comme décrit dans Définitions d'espace de nom XML. Le processeur XML doit être informé sur l'espace de nom avec une définition d'espace de nom XML. La
définition d'espace de nom peut être ajoutée à cette section et ajoutée automatiquement au code de
début d'élément de document XMLADI. L'ajout de définitions au code de début
de document XMLADI a pour avantage de rendre les définitions d'attribut
disponibles pour tous les éléments ADI définis dans le document XMLADI. Les définitions d'attribut sont disponibles que leurs valeurs aient été extraites du droit d'accès,
générées par le moteur d'autorisation ou extraites par un service d'attribution de droits ADI
dynamique. Par exemple :
[xmladi-attribute-definitions]
xmlns:myNS = "http://myURI.mycompany.com"
appID = '"Jupiter" - Account Management Web Portal Server #1.' Le code de début d'élément XMLADI résultant de ces définitions est :
<XMLADI xmlns:myNS="http://myURI.mycompany.com"
appID='"Jupiter" - Account Management Web Portal Server #1.'>L'ID d'espace de nom
myNS et l'attribut appID sont définis globalement dans le
document XMLADI.