I'm running CXF 2.4.1.
I do not see implementation or builder for IntiatorSignatureToken. Should I do 
it myself?

-Vinay


-----Original Message-----
From: Penmatsa, Vinay [mailto:[email protected]] 
Sent: Monday, November 14, 2011 2:07 PM
To: [email protected]
Subject: InitiatorSignatureToken

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


Reply via email to