[prev in list] [next in list] [prev in thread] [next in thread] 

List:       rampart-dev
Subject:    X509IssuerSerial alias: null
From:       "Siva" <sivakumarl () naradaproducts ! com>
Date:       2009-12-26 11:21:08
Message-ID: 00ad01ca861b$d93c3100$4364a8c0 () vizdev ! yaldc ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi Friends,

           I have developed a web service in java using axis2 rampart, my client is \
in .NET, while connecting from .NET i am getting the following error and i have debug \
the code, the problem is alias details is not coming from the client and my keystore \
file has the same keys.

Error Details:

1512640 [23/12/2009 12:36:50:218] [http-1919-1] DEBUG \
org.apache.xml.security.keys.content.x509.XMLX509IssuerSerial  - X509SerialNumber \
text: 1261540686 1512640 [23/12/2009 12:36:50:218] [http-1919-1] INFO  \
org.apache.ws.security.message.token.SecurityTokenReference  - X509IssuerSerial \
alias: null 1512640 [23/12/2009 12:36:50:218] [http-1919-1] DEBUG \
org.apache.ws.security.processor.EncryptedKeyProcessor  - X509IssuerSerial alias: \
null Inside server
1512656 [23/12/2009 12:36:50:234] [http-1919-1] DEBUG \
org.apache.rampart.handler.WSDoAllReceiver  - WSDoAllReceiver: exit invoke() 1512656 \
[23/12/2009 12:36:50:234] [http-1919-1] ERROR org.apache.axis2.engine.AxisEngine  - \
                WSDoAllReceiver: security processing failed
org.apache.axis2.AxisFault: WSDoAllReceiver: security processing failed
 at org.apache.rampart.handler.WSDoAllReceiver.processBasic(WSDoAllReceiver.java:214)
 at org.apache.rampart.handler.WSDoAllReceiver.processMessage(WSDoAllReceiver.java:86)
  at org.apache.rampart.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:72)
 at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
 at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
 at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:163)
 at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
  at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:133)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
 at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.ws.security.WSSecurityException: General security error \
(WSSecurityEngine: Callback supplied no password for: null)  at \
org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:285)
  at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:92)
  at org.apache.ws.security.processor.EncryptedKeyProcessor.handleToken(EncryptedKeyProcessor.java:80)
  at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:311)
  at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:228)
  at org.apache.rampart.handler.WSDoAllReceiver.processBasic(WSDoAllReceiver.java:211)
                
 ... 21 more


.NET CLIENT CONFIGURATION:

  <client>
      <endpoint binding="sqlBinding" contract="IMetadataExchange" name="mssql" />
      <endpoint address="http://yalamanchili.co.in/kiwiservices/services/VPSHostServices"
  behaviorConfiguration="ClientCertBehavior" binding="customBinding"
        bindingConfiguration="JavaInterop" \
contract="ServiceReference1.VPSHostServicesSoap"  name="VPSHostServicesSoap12">
        <identity>
          <dns value="YALAMANCHILI" />
        </identity>
      </endpoint>
    </client>



    <bindings>
      <customBinding>
        <binding name="JavaInterop">
          <security defaultAlgorithmSuite="Basic128Rsa15" \
                allowSerializedSigningTokenOnReply="true"
            authenticationMode="MutualCertificate" requireDerivedKeys="false"
            securityHeaderLayout="Lax" includeTimestamp="true" \
                messageProtectionOrder="SignBeforeEncrypt"
            messageSecurityVersion="WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10">
  <localClientSettings detectReplays="false" />
            <secureConversationBootstrap securityHeaderLayout="Lax" \
messageProtectionOrder="SignBeforeEncrypt" />  </security>
          <textMessageEncoding messageVersion="Soap12WSAddressingAugust2004" />
          <httpTransport />
        </binding>
      </customBinding>
    </bindings>



    <behaviors>
      <endpointBehaviors>
        <behavior name="ClientCertBehavior">
          <clientCredentials>
            <clientCertificate findValue="88 9a 49 df 7d 9f 9a c1 a6 1b c3 3d 66 4f \
                5a f9 a6 ae fa 9a"
              storeLocation="CurrentUser" storeName="My" \
x509FindType="FindByThumbprint" />  <serviceCertificate>
              <defaultCertificate findValue="67 40 5c 71 90 1b 54 28 dc ad 03 fb 18 \
                29 32 fc 5b d9 96 76"
                storeLocation="CurrentUser" storeName="My" \
x509FindType="FindByThumbprint" />  <authentication certificateValidationMode="None" \
/>  </serviceCertificate>
            <peer>
              <peerAuthentication certificateValidationMode="None" />
              <messageSenderAuthentication certificateValidationMode="None" />
            </peer>
          </clientCredentials>
        </behavior>
      </endpointBehaviors>
    </behaviors>





            Friends please help me ... i am in critical situation , i am searching \
from past two weeks, but i didn't got any solution.


            Please find the attached files for verification.




------------------------------------
with Regards,
Siva Kumar
 
"This e-mail message may contain confidential, proprietary or legally privileged \
information. It should not be used by anyone who is not the original intended \
recipient. If you have erroneously received this message, please delete it \
immediately and notify the sender. The recipient acknowledges that YALAMANCHILI or \
its subsidiaries and associated companies, are unable to exercise control or ensure \
or guarantee the integrity of/over the contents of the information contained in \
e-mail transmissions and further acknowledges that any views expressed in this \
message are those of the individual sender and no binding nature of the message shall \
be implied or assumed unless the sender does so expressly with due authority of \
YALAMANCHILI Group.  Before opening any attachments please check them for viruses and \
defects."


[Attachment #5 (text/html)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2180" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Verdana size=2>Hi Friends,</FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I have 
developed a web service in java using axis2 rampart, my client is in .NET, while 
connecting from .NET i am getting the following error and i have debug the code, 
the problem is alias details is not coming from the client and my keystore file 
has the same keys.</FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2><STRONG>Error Details:</STRONG></FONT></DIV>
<DIV><STRONG><FONT face=Verdana size=2></FONT></STRONG>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2>1512640 [23/12/2009 12:36:50:218] [http-1919-1] 
DEBUG org.apache.xml.security.keys.content.x509.XMLX509IssuerSerial&nbsp; - 
X509SerialNumber text: 1261540686<BR>1512640 [23/12/2009 12:36:50:218] 
[http-1919-1] INFO&nbsp; 
org.apache.ws.security.message.token.SecurityTokenReference&nbsp; - 
X509IssuerSerial alias: null<BR>1512640 [23/12/2009 12:36:50:218] [http-1919-1] 
DEBUG org.apache.ws.security.processor.EncryptedKeyProcessor&nbsp; - 
X509IssuerSerial alias: null<BR>Inside server<BR>1512656 [23/12/2009 
12:36:50:234] [http-1919-1] DEBUG 
org.apache.rampart.handler.WSDoAllReceiver&nbsp; - WSDoAllReceiver: exit 
invoke()<BR>1512656 [23/12/2009 12:36:50:234] [http-1919-1] ERROR 
org.apache.axis2.engine.AxisEngine&nbsp; - WSDoAllReceiver: security processing 
failed<BR>org.apache.axis2.AxisFault: WSDoAllReceiver: security processing 
failed<BR>&nbsp;at 
org.apache.rampart.handler.WSDoAllReceiver.processBasic(WSDoAllReceiver.java:214)<BR>&nbsp;at \
 org.apache.rampart.handler.WSDoAllReceiver.processMessage(WSDoAllReceiver.java:86)<BR>&nbsp;at \
 org.apache.rampart.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:72)<BR>&nbsp;at \
 org.apache.axis2.engine.Phase.invoke(Phase.java:317)<BR>&nbsp;at 
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)<BR>&nbsp;at 
org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:163)<BR>&nbsp;at 
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)<BR>&nbsp;at \
 org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:133)<BR>&nbsp;at \
 javax.servlet.http.HttpServlet.service(HttpServlet.java:710)<BR>&nbsp;at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<BR>&nbsp;at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)<BR>&nbsp;at \
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<BR>&nbsp;at \
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)<BR>&nbsp;at \
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)<BR>&nbsp;at \
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)<BR>&nbsp;at \
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)<BR>&nbsp;at \
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)<BR>&nbsp;at \
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)<BR>&nbsp;at \
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)<BR>&nbsp;at \
 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)<BR>&nbsp;at \
 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)<BR>&nbsp;at 
java.lang.Thread.run(Thread.java:595)<BR>Caused by: 
org.apache.ws.security.WSSecurityException: General security error 
(WSSecurityEngine: Callback supplied no password for: null)<BR>&nbsp;at 
org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:285)<BR>&nbsp;at \
 org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:92)<BR>&nbsp;at \
 org.apache.ws.security.processor.EncryptedKeyProcessor.handleToken(EncryptedKeyProcessor.java:80)<BR>&nbsp;at \
 org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:311)<BR>&nbsp;at \
 org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:228)<BR>&nbsp;at \
 org.apache.rampart.handler.WSDoAllReceiver.processBasic(WSDoAllReceiver.java:211)<BR>&nbsp;... \
 21 more<BR></FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2><STRONG>.NET CLIENT 
CONFIGURATION:</STRONG></FONT></DIV>
<DIV><STRONG><FONT face=Verdana size=2></FONT></STRONG>&nbsp;</DIV>
<DIV><STRONG><FONT face=Verdana size=2>&nbsp; 
&lt;client&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;endpoint 
binding="sqlBinding" contract="IMetadataExchange" name="mssql" 
/&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;endpoint address="<A 
href="http://yalamanchili.co.in/kiwiservices/services/VPSHostServices">http://yalamanc \
hili.co.in/kiwiservices/services/VPSHostServices</A>"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 behaviorConfiguration="ClientCertBehavior" 
binding="customBinding"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
bindingConfiguration="JavaInterop" 
contract="ServiceReference1.VPSHostServicesSoap"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 name="VPSHostServicesSoap12"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;identity&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;dns value="YALAMANCHILI" /&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;/identity&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;/endpoint&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/client&gt;</FONT></STRONG></DIV>
<DIV>&nbsp;</DIV>
<DIV><STRONG><FONT face=Verdana size=2></FONT></STRONG>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><STRONG><FONT face=Verdana size=2>&nbsp;&nbsp;&nbsp; 
&lt;bindings&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;customBinding&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;binding 
name="JavaInterop"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;security defaultAlgorithmSuite="Basic128Rsa15" 
allowSerializedSigningTokenOnReply="true"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 authenticationMode="MutualCertificate" 
requireDerivedKeys="false"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 securityHeaderLayout="Lax" includeTimestamp="true" 
messageProtectionOrder="SignBeforeEncrypt"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 messageSecurityVersion="WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary20 \
05WSSecurityPolicy11BasicSecurityProfile10"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 &lt;localClientSettings detectReplays="false" 
/&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;secureConversationBootstrap securityHeaderLayout="Lax" 
messageProtectionOrder="SignBeforeEncrypt" 
/&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;/security&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;textMessageEncoding messageVersion="Soap12WSAddressingAugust2004" 
/&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;httpTransport /&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;/binding&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;/customBinding&gt;<BR>&nbsp;&nbsp;&nbsp; 
&lt;/bindings&gt;</FONT></STRONG></DIV>
<DIV>&nbsp;</DIV>
<DIV><STRONG><FONT face=Verdana size=2></FONT></STRONG>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><STRONG><FONT face=Verdana size=2>&nbsp;&nbsp;&nbsp; 
&lt;behaviors&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;endpointBehaviors&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;behavior 
name="ClientCertBehavior"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 &lt;clientCredentials&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 &lt;clientCertificate findValue="88 9a 49 df 7d 9f 9a c1 a6 1b c3 3d 66 4f 5a f9 
a6 ae fa 
9a"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 storeLocation="CurrentUser" storeName="My" x509FindType="FindByThumbprint" 
/&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;serviceCertificate&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 &lt;defaultCertificate findValue="67 40 5c 71 90 1b 54 28 dc ad 03 fb 18 29 32 
fc 5b d9 96 
76"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 storeLocation="CurrentUser" storeName="My" x509FindType="FindByThumbprint" 
/&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 &lt;authentication certificateValidationMode="None" 
/&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;/serviceCertificate&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 &lt;peer&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 &lt;peerAuthentication certificateValidationMode="None" 
/&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
 &lt;messageSenderAuthentication certificateValidationMode="None" 
/&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;/peer&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;/clientCredentials&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;/behavior&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;/endpointBehaviors&gt;<BR>&nbsp;&nbsp;&nbsp; 
&lt;/behaviors&gt;</FONT></STRONG></DIV>
<DIV>&nbsp;</DIV>
<DIV><STRONG><FONT face=Verdana size=2></FONT></STRONG>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp; Friends please help me ... i am in critical situation , i am 
searching from past two weeks, but i didn't got any solution.</FONT></DIV>
<DIV><FONT face=Verdana size=2>&nbsp;</DIV></FONT>
<DIV><FONT face=Verdana size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Please 
find the attached files for verification.</FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2></FONT>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2>------------------------------------<BR>with 
Regards,<BR>Siva Kumar<BR>&nbsp;<BR>"This e-mail message may contain 
confidential, proprietary or legally privileged information. It should not be 
used by anyone who is not the original intended recipient. If you have 
erroneously received this message, please delete it immediately and notify the 
sender. The recipient acknowledges that YALAMANCHILI or its subsidiaries and 
associated companies, are unable to exercise control or ensure or guarantee the 
integrity of/over the contents of the information contained in e-mail 
transmissions and further acknowledges that any views expressed in this message 
are those of the individual sender and no binding nature of the message shall be 
implied or assumed unless the sender does so expressly with due authority of 
YALAMANCHILI Group.&nbsp; Before opening any attachments please check them for 
viruses and defects."<BR></FONT></DIV></BODY></HTML>


["keystore.zip" (application/x-zip-compressed)]
["services.xml" (text/xml)]

<?xml version="1.0" encoding="UTF-8"?>
<!-- This file was auto-generated from WSDL -->
<!-- by the Apache Axis2 version: 1.4.1  Built on : Aug 13, 2008 (05:03:35 LKT) -->
<serviceGroup>
    <service name="VPSHostServices">
        <messageReceivers>
            <messageReceiver mep="http://www.w3.org/ns/wsdl/in-out" \
class="nz.co.kiwibank.vps.VPSHostServicesMessageReceiverInOut"/>  </messageReceivers>
        <parameter name="ServiceClass">nz.co.kiwibank.vps.VPSHostServicesSkeleton</parameter>
  <parameter name="useOriginalwsdl">true</parameter>
        <parameter name="modifyUserWSDLPortAddress">true</parameter>
        <operation name="GetCardDetails" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/GetCardDetails</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/GetCardDetailsResponse</outputActionMapping>
  </operation>
        <operation name="ChangeCardStatus" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/ChangeCardStatus</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/ChangeCardStatusResponse</outputActionMapping>
  </operation>
        <operation name="SetCardPin" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/SetCardPin</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/SetCardPinResponse</outputActionMapping>
  </operation>
        <operation name="StockReceipt" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/StockReceipt</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/StockReceiptResponse</outputActionMapping>
  </operation>
        <operation name="ChargeFee" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/ChargeFee</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/ChargeFeeResponse</outputActionMapping>
  </operation>
        <operation name="ChangeIVRPin" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/ChangeIVRPin</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/ChangeIVRPinResponse</outputActionMapping>
  </operation>
        <operation name="RateExchange" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/RateExchange</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/RateExchangeResponse</outputActionMapping>
  </operation>
        <operation name="CreateNewCard" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/CreateNewCard</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/CreateNewCardResponse</outputActionMapping>
  </operation>
        <operation name="VarifyIVRPin" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/VarifyIVRPin</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/VarifyIVRPinResponse</outputActionMapping>
  </operation>
        <operation name="GetXTransactions" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/GetXTransactions</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/GetXTransactionsResponse</outputActionMapping>
  </operation>
        <operation name="ExchangeKey" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/ExchangeKey</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/ExchangeKeyResponse</outputActionMapping>
  </operation>
        <operation name="UpdateCardStock" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/UpdateCardStock</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/UpdateCardStockResponse</outputActionMapping>
  </operation>
        <operation name="LoadCard" mep="http://www.w3.org/ns/wsdl/in-out" \
                namespace="http://kiwibank.co.nz/VPS">
            <actionMapping>http://kiwibank.co.nz/VPS/VPSHostServices/LoadCard</actionMapping>
                
            <outputActionMapping>http://kiwibank.co.nz/VPS/VPSHostServicesSoap/LoadCardResponse</outputActionMapping>
  </operation>


<module ref="rampart" />
	<parameter name="InflowSecurity">

			<action>
				<items>Timestamp Encrypt Signature</items>
				<enableSignatureConfirmation>false</enableSignatureConfirmation>
				<decryptionPropFile>service.properties</decryptionPropFile>
				<signaturePropFile>service.properties</signaturePropFile>
				 <passwordCallbackClass>com.ycs.narada.services.PasswordCallBackHandler</passwordCallbackClass>
  </action>

    </parameter>

	<parameter name="OutflowSecurity">

			<action>
				<items>Timestamp Encrypt Signature</items>
				<user>kiwiservice</user>
				 <encryptionUser>kiwiclient</encryptionUser>
				<encryptionPropFile>service.properties</encryptionPropFile>
				<signaturePropFile>service.properties</signaturePropFile>
				<enableSignatureConfirmation>false</enableSignatureConfirmation>
				<signatureKeyIdentifier>DirectReference</signatureKeyIdentifier>
				<encryptionKeyIdentifier>DirectReference</encryptionKeyIdentifier>
			 	<passwordCallbackClass>com.ycs.narada.services.PasswordCallBackHandler</passwordCallbackClass>
  </action>

    </parameter>



    </service>
</serviceGroup>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic