SOAP: Аутентификация через header

102
03 февраля 2021, 09:20

Всем привет!

Разрабатываю что-то вроде клиента/адаптера для DHL на JAVA. Для коммуникации они используют SOAP и предоставляют следующий WSDL: Ссылка на DHL WSDL

Аутентификация происходит через header при каждом SOAP запросе. Для этого нужно передать поля user и signature .

Из WSDL я уже сгенерировал с помощью wsimport JAR файл. Поэтому могу использовать AuthentificationType класс. Проблема в том, что сервис возвращает порт типа GKV3XAPIServicePortType. А сам header "крепится" к запросу в binding (GKV3XAPISOAP11Binding) , к которому доступа в коде почему-то не имею.

Могу лишь оперировать типом GKV3XAPIServicePortType, где нет header.

Как в этом случае происходит аутентификация? Как привязать класс AuthentificationType к запросу?

READ ALSO
JavaFx. Создание кнопки от точки до точки

JavaFx. Создание кнопки от точки до точки

Как в javaFx создать кнопку имеющую начальные координаты X1Y1 и конечные X2Y2, не прибегая к помощи SceneBuilder

105
NullPointerException в условии if

NullPointerException в условии if

В классе 3 метода: save, get и delete

129
Не отрабатывает Scanner во второй раз [дубликат]

Не отрабатывает Scanner во второй раз [дубликат]

Есть метод добавления товара в корзину, когда вызываю его в первый раз, всё отрабатывает корректно, когда вызываю второй раз в product ничего...

127
Какой командой можно проверить, есть ли в компьютере файлы?

Какой командой можно проверить, есть ли в компьютере файлы?

нужна команда(ы), которые смогут проверить, есть ли ф указаном пути, файлы, разных расшрений, или просто, чтобы по имени файлов нашло их

113