Hi,
A service that I need to use has the following policy definition:
<sp:AsymmetricBinding
xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
<wsp:Policy>
<sp:InitiatorSignatureToken>
<wsp:Policy>
<sp:X509Token
sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/AlwaysToRecipient">
<wsp:Policy>
<sp:WssX509V3Token10 />
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:InitiatorSignatureToken>
....
....
</sp:AsymmetricBinding>
CXF could not process because it seems it didn't expect
"InitiatorSignatureToken" element.
I get the warning:
org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl handleNoRegisteredBuilder
WARNING: No assertion builder for type
{http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}InitiatorSignatureToken
registered.
Is this wrong policy definition or CXF limitation? or did I miss something?
Regards,
Vinay