Additional remarks on the DSS core

From
Andreas Kuehne <>
Date
2016-10-30T21:59:00+00:00
ID
Thread
Additional remarks on the DSS core
Hi all, I would like to propose some additional changes to the core once we are going to touch it: Each request may be attributed with a set of profiles.
Therefore drop the profile attributes from RequestBaseType and ResponseBaseType.
Introduce a set of 'AppliedProfile' items to OptionalOutputs.
Each request may be attributes with a set of policies.
The section regarding 'ServicePolicy' does not explicitly state the option for multiple policies.
Introduce a set of 'AppliedPolicy' items to OptionalOutputs.
Streamline the core by dropping EscapedXML and InlineXML.
Consider replacing dss:AnyType by xades:AnyType.
The slightly different structures with same name cause irritations.
Clearify the cardinality and the intentions of the optional elements by enumerating them in OptionalInputs and OptionalOutputs explicitly.
Give a the specific type 'xs:boolean' to the flag-type OptionalInputs 'Return*' elements.
Greetings, Andreas

--
Andreas Kühne phone: +49 177 293 24 97 mailto: 
Trustable Ltd.
Niederlassung Deutschland Gartenheimstr.
39C - 30659 Hannover Amtsgericht Hannover HRB 212612 Director Andreas Kühne Company UK Company No: 5218868 Registered in England and Wales