Hello:
Can someone provide some pointers.

Thanks,
cabear

On Fri, Aug 28, 2009 at 10:13 AM, Wishing Carebear <
[email protected]> wrote:

> Hello:
> I'm trying to write a client to a WSE 3.0 published webservice. The policy
> file looks like below:
>
> Does wss4j and axis supports addressing.
>
> Thanks,
> cabear
>
> ------------------------
>
> <policies xmlns="http://schemas.microsoft.com/wse/2005/06/policy"; 
> <http://schemas.microsoft.com/wse/2005/06/policy>>
>       <extensions>
>               <extension name="usernameForCertificateSecurity" 
> type="Microsoft.Web.Services3.Design.UsernameForCertificateAssertion, 
> Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, 
> PublicKeyToken=31bf3856ad364e35" />
>               <extension name="x509" 
> type="Microsoft.Web.Services3.Design.X509TokenProvider, 
> Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, 
> PublicKeyToken=31bf3856ad364e35" />
>               <extension name="requireActionHeader" 
> type="Microsoft.Web.Services3.Design.RequireActionHeaderAssertion, 
> Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, 
> PublicKeyToken=31bf3856ad364e35" />
>       </extensions>
>       <policy name="ServerPolicy">
>               <usernameForCertificateSecurity establishSecurityContext="true" 
> renewExpiredSecurityContext="true" requireSignatureConfirmation="false" 
> messageProtectionOrder="SignBeforeEncrypt" requireDerivedKeys="true" 
> ttlInSeconds="300">
>                       <serviceToken>
>                               <x509 storeLocation="LocalMachine" 
> storeName="My" findValue="CN=TMPDMDevelopment" 
> findType="FindBySubjectDistinguishedName" />
>                       </serviceToken>
>                       <protection>
>                               <request signatureOptions="IncludeAddressing, 
> IncludeTimestamp, IncludeSoapBody" encryptBody="true" />
>                               <response signatureOptions="IncludeAddressing, 
> IncludeTimestamp, IncludeSoapBody" encryptBody="true" />
>                               <fault signatureOptions="IncludeAddressing, 
> IncludeTimestamp, IncludeSoapBody" encryptBody="false" />
>                       </protection>
>               </usernameForCertificateSecurity>
>               <requireActionHeader />
>       </policy>
>       <policy name="AuthenticationServicePolicy">
>               <usernameForCertificateSecurity establishSecurityContext="true" 
> renewExpiredSecurityContext="true" requireSignatureConfirmation="false" 
> messageProtectionOrder="SignBeforeEncrypt" requireDerivedKeys="true" 
> ttlInSeconds="300">
>                       <serviceToken>
>                               <x509 storeLocation="LocalMachine" 
> storeName="AddressBook" findValue="CN=TMPDMDevelopment" 
> findType="FindBySubjectDistinguishedName" />
>                       </serviceToken>
>                       <protection>
>                               <request signatureOptions="IncludeAddressing, 
> IncludeTimestamp, IncludeSoapBody" encryptBody="true" />
>                               <response signatureOptions="IncludeAddressing, 
> IncludeTimestamp, IncludeSoapBody" encryptBody="true" />
>                               <fault signatureOptions="IncludeAddressing, 
> IncludeTimestamp, IncludeSoapBody" encryptBody="false" />
>                       </protection>
>               </usernameForCertificateSecurity>
>               <requireActionHeader />
>       </policy>
>       <!--<policy name="ClientPolicy">
>               <usernameForCertificateSecurity establishSecurityContext="true" 
> renewExpiredSecurityContext="true" requireSignatureConfirmation="false" 
> messageProtectionOrder="SignBeforeEncrypt" requireDerivedKeys="true" 
> ttlInSeconds="300">
>                       <serviceToken>
>                               <x509 storeLocation="LocalMachine" 
> storeName="AddressBook" findValue="CN=TMPDMDevelopment" 
> findType="FindBySubjectDistinguishedName" />
>                       </serviceToken>
>                       <protection>
>                               <request signatureOptions="IncludeAddressing, 
> IncludeTimestamp, IncludeSoapBody" encryptBody="true" />
>                               <response signatureOptions="IncludeAddressing, 
> IncludeTimestamp, IncludeSoapBody" encryptBody="true" />
>                               <fault signatureOptions="IncludeAddressing, 
> IncludeTimestamp, IncludeSoapBody" encryptBody="false" />
>                       </protection>
>               </usernameForCertificateSecurity>
>               <requireActionHeader />
>       </policy>-->
> </policies>
>
>
> ------------------------
>
>

Reply via email to