Skip to content

PHP client for SOAP web services using Web Services Addressing (WS-A) with WSSE authentication

License

Notifications You must be signed in to change notification settings

mesmotronic/php-soapclient-wsa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

PHP WSA SOAP Client

WsaSoapClient extends SoapClient to add support for web services that require Web Services Addressing (WS-A) and WSSE authentication.

Example

The example below connects to a web service using WSSE authentication and calls the GetSomething method:

$wsdl = "https://my.example.com/MyWebService?wsdl";

$options = array
(
	'login' => 'my_username',
	'password' => 'my_password'
);

$client = new \Mesmotronic\Soap\WsaSoapClient($wsdl, $options);
$result = $client->GetSomething(array("foo"=>"bar"));

Make a donation

If you find this project useful, why not buy us a coffee (or as many as you think it's worth)?

Make a donation

About

PHP client for SOAP web services using Web Services Addressing (WS-A) with WSSE authentication

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages