Hi All,

I have some problem in soap wsse. There is some binding ws security in my wsdl. 
And It seems it is all standard policy by oasis. I also set up the correct 
password callback and keystore. But I will got some the Assertion Builder error 
message by cxf-rt-ws-policy. How can I solve this problem? Sorry for this 
newbie question.

PS. This is a standalone test app, not AP server container or on spring 
framework.
Thanks in advance. 

Atkins

wsdl policy part:


<wsp:UsingPolicy wssutil:Required="true”/>
<wsp:Policy wssutil:Id=“ID1">
<ns1:SignedParts 
xmlns:ns1="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200512";>
<ns1:Body/>
</ns1:SignedParts>
</wsp:Policy>
<wsp:Policy wssutil:Id=“ID2">
<ns2:AsymmetricBinding 
xmlns:ns2="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200512";>
<wsp:Policy>
<ns2:InitiatorToken>
<wsp:Policy>
<ns2:X509Token 
ns2:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200512/IncludeToken/AlwaysToRecipient";>
<wsp:Policy>
<ns2:WssX509V3Token11/>
</wsp:Policy>
</ns2:X509Token>
</wsp:Policy>
</ns2:InitiatorToken>
<ns2:RecipientToken>
<wsp:Policy>
<ns2:X509Token 
ns2:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200512/IncludeToken/AlwaysToInitiator";>
<wsp:Policy>
<ns2:WssX509V3Token11/>
</wsp:Policy>
</ns2:X509Token>
</wsp:Policy>
</ns2:RecipientToken>
<ns2:AlgorithmSuite>
<wsp:Policy>
<ns2:Basic256/>
</wsp:Policy>
</ns2:AlgorithmSuite>
<ns2:Layout>
<wsp:Policy>
<ns2:Lax/>
</wsp:Policy>
</ns2:Layout>
<ns2:IncludeTimestamp/>
<ns2:ProtectTokens/>
<ns2:OnlySignEntireHeadersAndBody/>
</wsp:Policy>
</ns2:AsymmetricBinding>
<ns3:Wss11 
xmlns:ns3="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200512";>
<wsp:Policy>
<ns3:MustSupportRefKeyIdentifier/>
<ns3:MustSupportRefIssuerSerial/>
<ns3:MustSupportRefThumbprint/>
<ns3:MustSupportRefEncryptedKey/>
<ns3:RequireSignatureConfirmation/>
</wsp:Policy>
</ns3:Wss11>
</wsp:Policy>

Reply via email to