Webservice v0103: verschil tussen versies

Uit DSP
Ga naar: navigatie, zoeken
k (Endpoints)
(Endpoints)
Regel 8: Regel 8:
  
 
== Endpoints ==
 
== Endpoints ==
De ESB voor het LIP heeft andere endpoints voor de Pull, TracknTrace en IntakeCallback services:
+
De ESB voor het LIP heeft andere endpoints voor de Pull, TracknTrace en IntakeCallback services. De te gebruiken waarde voor <PARTY> en/of de volledige URLs worden door Functioneel Beheer naar de deelnemer gecommuniceerd.
  
 
'''Acceptatie'''
 
'''Acceptatie'''
 
{| class="wikitable"
 
{| class="wikitable"
|Pull||https://qas.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=PullServicePort&interfaceNamespace=http://mijnaansluiting.nl/pullservice/v0103
+
|Pull||<nowiki>https://qas.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY>?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=PullServicePort&interfaceNamespace=http://mijnaansluiting.nl/pullservice/v0103</nowiki>
 
|-
 
|-
|TracknTrace||https://qas.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=TracknTraceServicePort&interfaceNamespace=http://mijnaansluiting.nl/trackntraceservice/v0103
+
|TracknTrace||<nowiki>https://qas.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY>?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=TracknTraceServicePort&interfaceNamespace=http://mijnaansluiting.nl/trackntraceservice/v0103</nowiki>
 
|-
 
|-
|IntakeCallback||https://qas.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=IntakeCallbackServicePort&interfaceNamespace=http://mijnaansluiting.nl/intakeservice/v0103
+
|IntakeCallback||<nowiki>https://qas.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY>?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=IntakeCallbackServicePort&interfaceNamespace=http://mijnaansluiting.nl/intakeservice/v0103</nowiki>
 
|}
 
|}
  
 
'''Productie'''
 
'''Productie'''
 
{| class="wikitable"
 
{| class="wikitable"
|Pull||https://www.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=PullServicePort&interfaceNamespace=http://mijnaansluiting.nl/pullservice/v0103
+
|Pull||<nowiki>https://www.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY>?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=PullServicePort&interfaceNamespace=http://mijnaansluiting.nl/pullservice/v0103</nowiki>
 
|-
 
|-
|TracknTrace||https://www.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=TracknTraceServicePort&interfaceNamespace=http://mijnaansluiting.nl/trackntraceservice/v0103
+
|TracknTrace||<nowiki>https://www.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY>?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=TracknTraceServicePort&interfaceNamespace=http://mijnaansluiting.nl/trackntraceservice/v0103</nowiki>
 
|-
 
|-
|IntakeCallback||https://www.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=IntakeCallbackServicePort&interfaceNamespace=http://mijnaansluiting.nl/intakeservice/v0103
+
|IntakeCallback||<nowiki>https://www.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY>?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=IntakeCallbackServicePort&interfaceNamespace=http://mijnaansluiting.nl/intakeservice/v0103</nowiki>
 
|}
 
|}
  
 
== Message Signing ==
 
== Message Signing ==
 
De ESB voor het LIP gebruikt het www.dsplatform.nl certificaat (te downloaden met een willekeurige browser vanaf https://www.dsplatform.nl) voor de message signing. Deelnemers dienen dit certificaat te configureren voor het valideren van binnenkomende requests en responses.
 
De ESB voor het LIP gebruikt het www.dsplatform.nl certificaat (te downloaden met een willekeurige browser vanaf https://www.dsplatform.nl) voor de message signing. Deelnemers dienen dit certificaat te configureren voor het valideren van binnenkomende requests en responses.

Versie van 16 jan 2019 om 09:39

Bij het switchen van LIP versie v0102 naar versie v0103 veranderen er een aantal zaken voor een deelnemer. Deze staan hieronder beschreven.

Authenticatie

De ESB voor het LIP maakt gebruik van authenticatie. Hiervoor zijn 2 opties beschikbaar: Basic Authentication (username+password) en Client Certificate (deze werkt helaas alleen indien de deelnemer in staat is alleen het leaf-certificaat te sturen i.p.v. de volledige certificaatketen).

In het geval er gebruik wordt gemaakt van Basic Authentication verstrekt Functioneel Beheer een username+password combinatie aan de deelnemer. In het geval van Client Certificate Authentication dient de deelnemer het certificaat aan Functioneel Beheer te verstrekken.

Endpoints

De ESB voor het LIP heeft andere endpoints voor de Pull, TracknTrace en IntakeCallback services. De te gebruiken waarde voor <PARTY> en/of de volledige URLs worden door Functioneel Beheer naar de deelnemer gecommuniceerd.

Acceptatie

Pull https://qas.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY>?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=PullServicePort&interfaceNamespace=http://mijnaansluiting.nl/pullservice/v0103
TracknTrace https://qas.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY>?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=TracknTraceServicePort&interfaceNamespace=http://mijnaansluiting.nl/trackntraceservice/v0103
IntakeCallback https://qas.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY>?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=IntakeCallbackServicePort&interfaceNamespace=http://mijnaansluiting.nl/intakeservice/v0103

Productie

Pull https://www.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY>?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=PullServicePort&interfaceNamespace=http://mijnaansluiting.nl/pullservice/v0103
TracknTrace https://www.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY>?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=TracknTraceServicePort&interfaceNamespace=http://mijnaansluiting.nl/trackntraceservice/v0103
IntakeCallback https://www.dsplatform.nl/XISOAPAdapter/MessageServlet?senderParty=<PARTY>?&senderService=BC_<PARTY>&receiverParty=&receiverService=&interface=IntakeCallbackServicePort&interfaceNamespace=http://mijnaansluiting.nl/intakeservice/v0103

Message Signing

De ESB voor het LIP gebruikt het www.dsplatform.nl certificaat (te downloaden met een willekeurige browser vanaf https://www.dsplatform.nl) voor de message signing. Deelnemers dienen dit certificaat te configureren voor het valideren van binnenkomende requests en responses.