Помогите, пожалуйста, разобраться с авторизацией для SOAP клиента. Каким образом для клиента можно указать параметр WSS-PasswordType:PasswordText и передать его для авторизации на сервер.
Что попробовал:
1) руками собираю правильную структуру в XML и добавляю как заголовок через SoapHeader
$header[] = new SoapHeader("http://schemas.xmlsoap.org/ws/2003/06/secext", 'Security', new \SoapVar($xml, XSD_ANYXML), 1);
Как результат - структура получается правильная, при тестировании через SoapUI я получаю верный ответ. При запуске скрипта и вызове функции - ответ содержит NULL
2) Пробывал добавлять заголовки с помощью сторонних библиотек, вроде WsSecurity - результат такой же - я получаю NULL