i am using a web service in my C#, asp.net.
there is one method in webservice which accepts a soap request having company authentication in soapheader,
<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
<SOAP-ENV:Header>
<SOAP-ENV:SOAPAction>Test</SOAP-ENV:SOAPAction>
<h:AuthenticationToken xmlns:h='EndPointUrl'>
<h:userName>username</h:userName>
<h:password>password</h:password>
</h:AuthenticationToken>"
</SOAP-ENV:Header>
<ws:SOAP-ENV:Body xmlns:ws='EndPointUrl'>
<ws:getFlightSearchResults>
<ws:param0>
<MMT_FlightSearchRQ>
<TripType>O</TripType>
<OriginLocation>DEL</OriginLocation>
<DestinationLocation>GOI</DestinationLocation>
<DepartureTime>2009-12-30T00:01:00</DepartureTime>
<ReturnDateTime>2009-11-21T00:01:00</ReturnDateTime>
<Class>E</Class>
<NoofAdults>1</NoofAdults>
<NoofChildren>0</NoofChildren>
<NoofInfant>0</NoofInfant>"
<NoofStops>0</NoofStops>
<ResidentOfIndia>true</ResidentOfIndia>
<DepartureDateRange>
<from />
<to />
</DepartureDateRange>
<ReturnDateRange>
<from />
<to />
</ReturnDateRange>
<LCCStatus />
<NightFlight>yes</NightFlight>
<AirlinePref>IT</AirlinePref>
</MMT_FlightSearchRQ>
</ws:param0>
</ws:getFlightSearchResults>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>