Authentication Alternatives
StrikeIron offers two models for developers to integrate authentication into applications which leverage the StrikeIron Marketplace Web Services. Whether you need to authenticate within a SOAP header, or authenticate via parameter inside of the Web service method, StrikeIron gives you the flexibility to best fit your coding environment.
Authentication Passed as a Parameter within the Method
For situations where you want to authenticate using the parameters of a method, StrikeIron has created a simple way to
convert base WSDLs to accomodate this code.
To use this authentication model, simply replace
the "ws" in the StrikeIron WSDL with "wsparam". The WSDL is listed on each Product
Information page.
For example,
To use this authentication model with Super Data Pack Web services, simply replace
the "sdpws" in the StrikeIron WSDL with "sdpwsparam". The WSDL is listed on each Product
Information page.
For example,
- StrikeIron US Address Verfication: http://sdpws.strikeiron.com/USAddressVerification4_0?WSDL
is replaced by:
- http://sdpwsparam.strikeiron.com/USAddressVerification4_0?WSDL
View an example of passing authentication in the parameter using the StrikeIron Windows
Analyzer:

Click to view a larger image
Availability
This method currently works for all StrikeIron Marketplace Web Services and all Super Data Pack services.
This method is not currently supported within SOA Express for Excel. Please check back often as we are working on adding this feature in the near future. In addition, Classic ASP will not support authentication outside of the SOAP Headers, however this authentication model is supported for ASP.NET.
Sample code for Authentication Passed as a Parameter within the Method
Authentication Passed in SOAP Headers
You can easily include authentication within the SOAP headers for your applications too.
To use this authentication model, simply use the WSDL that is listed on each Product Information page.
For example,
View an example of passing authentication in the header when using the StrikeIron Windows
Analyzer:

Click to view a larger image
Sample Code for Authentication in SOAP Headers
StrikeIron offers a wide variety of sample code for Marketplace Web Services. Visit our Sample Code area of our Developers Resource Center to see the selection.
Still need help? Feel free to contact support or call
+1-919-467-4545 opt 3.