From: Alessio Cervellin <alessio.cervellin_at_sun-cs-italy.com>
Date: Tue, 5 Apr 2005 10:51:52 +0200 (CEST)
My endpoint, which has signature requirement, is receiving a signed soap message (probably from a .NET platform) which can't be validated.
By analizing it, I discovered this is due to the syntax of some security tags which are not being accepted from XWS.
First issue:
incoming message's BinarySecurityToken block looks like this:
So:
- which wsu namespace declaration is valid according to the OASIS WSS specification? (I'd say the second one, so 1 point to XWS)
- Which EncodingType/ValueType declaration is valid? I've some doubt... shouldn't "wsse:X509v3" be equivalent to "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" ? (since the wsse namespace is correctlty declared befoire in the wsse:Security tag)