Hi everybody,
what I am trying to do is to test symmetric binding  that uses
<sp:EncryptBeforeSigning ... /> in order to test the
https://issues.apache.org/jira/browse/RAMPART-110
Here is my service.xml:

<sp:SymmetricBinding xmlns:sp="
http://schemas.xmlsoap.org/ws/2005/07/securitypolicy";>
                        <wsp:Policy>
                            <sp:ProtectionToken>
                                <wsp:Policy xmlns:wsp="
http://schemas.xmlsoap.org/ws/2004/09/policy";>
                                    <sp:X509Token sp:IncludeToken="
http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never";>
                                        <wsp:Policy>
                                            <sp:WssX509V3Token10/>
                                            <sp:RequireDerivedKeys/>
                                        </wsp:Policy>
                                    </sp:X509Token>
                                </wsp:Policy>
                            </sp:ProtectionToken>
                            <sp:AlgorithmSuite xmlns:sp="
http://schemas.xmlsoap.org/ws/2005/07/securitypolicy";>
                                <wsp:Policy>
                                    <sp:Basic128/>
                                </wsp:Policy>
                            </sp:AlgorithmSuite>
                            <sp:Layout>
                                <wsp:Policy>
                                    <sp:Strict/>
                                </wsp:Policy>
                            </sp:Layout>
                            <sp:EncryptBeforeSigning />  - this is the
problematic line
                        </wsp:Policy>
                    </sp:SymmetricBinding>

When I request ?wsdl I can not see the <sp:EncryptBeforeSigning /> set
there:

<sp:SymmetricBinding xmlns:sp="
http://schemas.xmlsoap.org/ws/2005/07/securitypolicy";>
                    <wsp:Policy>
                        <sp:ProtectionToken>
                            <wsp:Policy>
                                <sp:X509Token sp:IncludeToken="
http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never";>
                                    <wsp:Policy>
                                        <sp:WssX509V3Token10/>
                                        <sp:RequireDerivedKeys/>
                                    </wsp:Policy>
                                </sp:X509Token>
                            </wsp:Policy>
                        </sp:ProtectionToken>
                        <sp:AlgorithmSuite>
                            <wsp:Policy>
                                <sp:Basic128/>
                            </wsp:Policy>
                        </sp:AlgorithmSuite>
                        <sp:Layout>
                            <wsp:Policy>
                                <sp:Strict/>
                            </wsp:Policy>
                        </sp:Layout>
                    </wsp:Policy>
                </sp:SymmetricBinding>

I am debugging it at the moment, but if someone knows something about that,
he is welcomed.

Thank you!

Dobri

Reply via email to