Skip to content

Commit 962fa07

Browse files
authored
Merge pull request #19 from gematik/publishInternalRelease-18
- Fix: add missing SOAP operations for ReadCertificate - Fix: update Consumer SOAP actions to match correct WSDL namespace versions
2 parents 48dda65 + 71ffc9f commit 962fa07

File tree

4 files changed

+35
-6
lines changed

4 files changed

+35
-6
lines changed

ReleaseNotes.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
# Release Notes api-telematik
44

5+
## Release Consumer 1.0.0-1
6+
- Fix: add missing SOAP operations for ReadCertificate
7+
- Fix: update Consumer SOAP actions to match correct WSDL namespace versions
8+
59
## Release Consumer 1.0.0
610
- Extend Consumer Operations for "ePA für alle"
711

consumer/CertificateService.wsdl

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
changed namespace CERT,CERTW
77
version: V3.0.0
88
C_11647: change namespace CERT,CERTW
9+
version: V3.0.0-1
10+
fix: add missing SOAP operations for ReadCertificate
911
End of Version History-->
1012
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:CERT="http://ws.gematik.de/consumer/CertificateService/v3.0" xmlns:CERTW="http://ws.gematik.de/consumer/CertificateService/WSDL/v3.0" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:GERROR="http://ws.gematik.de/tel/error/v2.0" targetNamespace="http://ws.gematik.de/consumer/CertificateService/WSDL/v3.0">
1113
<documentation>
@@ -18,6 +20,12 @@
1820
<xs:import schemaLocation="../tel/error/TelematikError.xsd" namespace="http://ws.gematik.de/tel/error/v2.0"/>
1921
</xs:schema>
2022
</types>
23+
<message name="ReadCertificateRequestMessage">
24+
<part name="parameter" element="CERT:ReadCertificate"/>
25+
</message>
26+
<message name="ReadCertificateResponseMessage">
27+
<part name="parameter" element="CERT:ReadCertificateResponse"/>
28+
</message>
2129
<message name="VerifyCertificateRequestMessage">
2230
<part name="parameter" element="CERT:VerifyCertificate"/>
2331
</message>
@@ -28,6 +36,11 @@
2836
<part name="parameter" element="GERROR:Error"/>
2937
</message>
3038
<portType name="CertificateServicePortType">
39+
<operation name="ReadCertificate">
40+
<input message="CERTW:ReadCertificateRequestMessage"/>
41+
<output message="CERTW:ReadCertificateResponseMessage"/>
42+
<fault name="FaultMessage" message="CERTW:FaultMessage"/>
43+
</operation>
3144
<operation name="VerifyCertificate">
3245
<input message="CERTW:VerifyCertificateRequestMessage"/>
3346
<output message="CERTW:VerifyCertificateResponseMessage"/>
@@ -36,8 +49,20 @@
3649
</portType>
3750
<binding name="CertificateServiceBinding" type="CERTW:CertificateServicePortType">
3851
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
52+
<operation name="ReadCertificate">
53+
<soap:operation soapAction="http://ws.gematik.de/consumer/CertificateService/v3.0#ReadCertificate"/>
54+
<input>
55+
<soap:body use="literal"/>
56+
</input>
57+
<output>
58+
<soap:body use="literal"/>
59+
</output>
60+
<fault name="FaultMessage">
61+
<soap:fault name="FaultMessage" use="literal"/>
62+
</fault>
63+
</operation>
3964
<operation name="VerifyCertificate">
40-
<soap:operation soapAction="http://ws.gematik.de/consumer/CertificateService/v1.0#VerifyCertificate" style="document"/>
65+
<soap:operation soapAction="http://ws.gematik.de/consumer/CertificateService/v3.0#VerifyCertificate" style="document"/>
4166
<input>
4267
<soap:body use="literal"/>
4368
</input>

consumer/EncryptionService.wsdl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
<binding name="EncryptionServiceBinding" type="CRYPTW:EncryptionServicePortType">
4949
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
5050
<operation name="EncryptDocument">
51-
<soap:operation soapAction="http://ws.gematik.de/consumer/EncryptionService/v1.0#EncryptDocument"/>
51+
<soap:operation soapAction="http://ws.gematik.de/consumer/EncryptionService/v3.0#EncryptDocument"/>
5252
<input>
5353
<soap:body use="literal"/>
5454
</input>
@@ -60,7 +60,7 @@
6060
</fault>
6161
</operation>
6262
<operation name="DecryptDocument">
63-
<soap:operation soapAction="http://ws.gematik.de/consumer/EncryptionService/v1.0#DecryptDocument"/>
63+
<soap:operation soapAction="http://ws.gematik.de/consumer/EncryptionService/v3.0#DecryptDocument"/>
6464
<input>
6565
<soap:body use="literal"/>
6666
</input>

consumer/SignatureService.wsdl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<binding name="SignatureServiceBinding" type="SIGW:SignatureServicePortType">
6464
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
6565
<operation name="VerifyDocument">
66-
<soap:operation soapAction="http://ws.gematik.de/consumer/SignatureService/v1.0#VerifyDocument"/>
66+
<soap:operation soapAction="http://ws.gematik.de/consumer/SignatureService/v3.0#VerifyDocument"/>
6767
<input>
6868
<soap:body use="literal"/>
6969
</input>
@@ -75,7 +75,7 @@
7575
</fault>
7676
</operation>
7777
<operation name="SignDocument">
78-
<soap:operation soapAction="http://ws.gematik.de/consumer/SignatureService/v1.0#SignDocument"/>
78+
<soap:operation soapAction="http://ws.gematik.de/consumer/SignatureService/v3.0#SignDocument"/>
7979
<input>
8080
<soap:body use="literal"/>
8181
</input>
@@ -87,7 +87,7 @@
8787
</fault>
8888
</operation>
8989
<operation name="ExternalAuthenticate">
90-
<soap:operation soapAction="http://ws.gematik.de/consumer/SignatureService/v1.0#ExternalAuthenticate"/>
90+
<soap:operation soapAction="http://ws.gematik.de/consumer/SignatureService/v3.0#ExternalAuthenticate"/>
9191
<input>
9292
<soap:body use="literal"/>
9393
</input>

0 commit comments

Comments
 (0)