[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: NEW Issue: XML tags of properties according to the properties
PLEASE DO NOT REPLY TO THIS EMAIL OR START A DISCUSSISON THREAD UNTIL THE ISSUE IS ASSIGNED A NUMBER. The issues coordinators will notify the list when that has occurred. Protocol: ws-sp ws-securitypolicy-1.2-spec-ed-01-r03-diff.pdf Artifact: spec Type: design / editorial Title: XML tags of properties according to the properties Description: In chapter 6 the spec introduces several properties to control some behaviour. The actual XML tags to set the properties is given in chapter 7. It is somehow difficult to link the properties defined in chapter 6 to the actual XML tags defined in chapter 7. For example: the [Protection Order] property can have several values. Chapter 7 then defines the real XML tags as e.g. <sp:EncryptBeforeSigning /> to set this property. Because this property can have several values there are several such XML tags to set this property. However, these XML names bear no direct link to the property. Related issues: none Proposed Resolution: Use the following notation to set a multi value property: <sp:ProtectionOrder value="EncryptBeforeSigning" /> Such a notation would also simplify parsing because a parser has to look for one tag name only and can use the attribute to set the property's value. Other properties are defined as boolean (true/false) properties. However, the actual XML tag names to set the property differ from the specified property name - this is somehow confusing. Take the Signature Protection property as an example: to set it you have to use the XML tag <sp:EncryptSignature />. Why no use something like: <sp:SignatureProtection value="on" /> or <sp:SignatureProtection value="Encrypt" /> or just <sp:SignatureProtection /> or something similar to make clear which property is set or defined. Werner Dittmann Siemens COM MN CC BD TO mailto:Werner.Dittmann@siemens.com Tel: +49(0)89 636 50265 Mobil: +49(0)172 85 85 245
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]