<?xml version="1.0" encoding="UTF-8"?> <definitions targetNamespace="urn:SZRServices" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:ecdsa="http://www.w3.org/2001/04/xmldsig-more#" xmlns:pd="http://reference.e-government.gv.at/namespace/persondata/20020228#" xmlns:pvp="http://egov.gv.at/pvp1.xsd" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:szr="urn:SZRServices" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/04/secext" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <types> <xs:schema> <xs:import namespace="urn:SZRServices" schemaLocation="szr_v4.0.xsd"/> </xs:schema> </types> <message name="Header"> <part name="SecurityHeader" element="wsse:Security" /> </message> <message name="GetIdentityLinkRequest"> <part element="szr:GetIdentityLink" name="parameters" /> </message> <message name="GetIdentityLinkResponse"> <part element="szr:GetIdentityLinkResponse" name="parameters" /> </message> <message name="GetIdentityLinkEidasRequest"> <part element="szr:GetIdentityLinkEidas" name="parameters" /> </message> <message name="GetIdentityLinkEidasResponse"> <part element="szr:GetIdentityLinkEidasResponse" name="parameters" /> </message> <message name="GetBPKRequest"> <part element="szr:GetBPK" name="parameters" /> </message> <message name="GetBPKResponse"> <part element="szr:GetBPKResponse" name="parameters" /> </message> <message name="GetBPKsRequest"> <part element="szr:GetBPKs" name="parameters" /> </message> <message name="GetBPKsResponse"> <part element="szr:GetBPKsResponse" name="parameters" /> </message> <message name="GetBPKKombiRequest"> <part element="szr:GetBPKKombi" name="parameters" /> </message> <message name="GetBPKKombiResponse"> <part element="szr:GetBPKKombiResponse" name="parameters" /> </message> <message name="GetBPKZPVRequest"> <part element="szr:GetBPKZPV" name="parameters" /> </message> <message name="GetBPKZPVResponse"> <part element="szr:GetBPKZPVResponse" name="parameters" /> </message> <message name="GetBPKFromStammzahlEncryptedRequest"> <part element="szr:GetBPKFromStammzahlEncrypted" name="parameters" /> </message> <message name="GetBPKFromStammzahlEncryptedResponse"> <part element="szr:GetBPKFromStammzahlEncryptedResponse" name="parameters" /> </message> <message name="SignContentRequest"> <part element="szr:SignContent" name="parameters" /> </message> <message name="SignContentResponse"> <part element="szr:SignContentResponse" name="parameters" /> </message> <message name="BPKzuBasiszahlRequest"> <part element="szr:BPKzuBasiszahl" name="parameters" /> </message> <message name="BPKzuBasiszahlResponse"> <part element="szr:BPKzuBasiszahlResponse" name="parameters" /> </message> <message name="BasiszahlZuBPKRequest"> <part element="szr:BasiszahlZuBPK" name="parameters" /> </message> <message name="BasiszahlZuBPKResponse"> <part element="szr:BasiszahlZuBPKResponse" name="parameters" /> </message> <message name="ValidateIdentityLinkRequest"> <part element="szr:ValidateIdentityLink" name="parameters" /> </message> <message name="ValidateIdentityLinkResponse"> <part element="szr:ValidateIdentityLinkResponse" name="parameters" /> </message> <message name="TransformBPKRequest"> <part element="szr:TransformBPK" name="parameters" /> </message> <message name="TransformBPKResponse"> <part element="szr:TransformBPKResponse" name="parameters" /> </message> <message name="GetVKZPermissionRequest"> <part element="szr:GetVKZPermission" name="parameters" /> </message> <message name="GetVKZPermissionResponse"> <part element="szr:GetVKZPermissionResponse" name="parameters" /> </message> <message name="ZMRAnwendungsIntegrationRequest"> <part element="szr:ZMRAnwendungsIntegration" name="parameters" /> </message> <message name="ZMRAnwendungsIntegrationResponse"> <part element="szr:ZMRAnwendungsIntegrationResponse" name="parameters" /> </message> <message name="GetStammzahlRequest"> <part element="szr:GetStammzahl" name="parameters" /> </message> <message name="GetStammzahlResponse"> <part element="szr:GetStammzahlResponse" name="parameters" /> </message> <message name="GetStammzahlEncryptedRequest"> <part element="szr:GetStammzahlEncrypted" name="parameters" /> </message> <message name="GetStammzahlEncryptedResponse"> <part element="szr:GetStammzahlEncryptedResponse" name="parameters" /> </message> <message name="GetVersionRequest"> <part element="szr:GetVersion" name="parameters" /> </message> <message name="GetVersionResponse"> <part element="szr:GetVersionResponse" name="parameters" /> </message> <message name="SZRException"> <part element="szr:SZRException" name="fault" /> </message> <portType name="SZR"> <operation name="GetIdentityLink"> <input message="szr:GetIdentityLinkRequest" name="GetIdentityLinkRequest" /> <output message="szr:GetIdentityLinkResponse" name="GetIdentityLinkResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="GetIdentityLinkEidas"> <input message="szr:GetIdentityLinkEidasRequest" name="GetIdentityLinkEidasRequest" /> <output message="szr:GetIdentityLinkEidasResponse" name="GetIdentityLinkEidasResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="GetBPK"> <jaxws:bindings xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"> <jaxws:enableWrapperStyle>false</jaxws:enableWrapperStyle> </jaxws:bindings> <input message="szr:GetBPKRequest" name="GetBPKRequest" /> <output message="szr:GetBPKResponse" name="GetBPKResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="GetBPKs"> <input message="szr:GetBPKsRequest" name="GetBPKsRequest" /> <output message="szr:GetBPKsResponse" name="GetBPKsResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="GetBPKKombi"> <input message="szr:GetBPKKombiRequest" name="GetBPKKombiRequest" /> <output message="szr:GetBPKKombiResponse" name="GetBPKKombiResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="GetBPKZPV"> <input message="szr:GetBPKZPVRequest" name="GetBPKZPVRequest" /> <output message="szr:GetBPKZPVResponse" name="GetBPKZPVResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="GetBPKFromStammzahlEncrypted"> <input message="szr:GetBPKFromStammzahlEncryptedRequest" name="GetBPKFromStammzahlEncryptedRequest" /> <output message="szr:GetBPKFromStammzahlEncryptedResponse" name="GetBPKFromStammzahlEncryptedResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="SignContent"> <input message="szr:SignContentRequest" name="SignContentRequest" /> <output message="szr:SignContentResponse" name="SignContentResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="ValidateIdentityLink"> <input message="szr:ValidateIdentityLinkRequest" name="ValidateIdentityLinkRequest" /> <output message="szr:ValidateIdentityLinkResponse" name="ValidateIdentityLinkResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="TransformBPK"> <input message="szr:TransformBPKRequest" name="TransformBPKRequest" /> <output message="szr:TransformBPKResponse" name="TransformBPKResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="GetVKZPermission"> <input message="szr:GetVKZPermissionRequest" name="GetVKZPermissionRequest" /> <output message="szr:GetVKZPermissionResponse" name="GetVKZPermissionResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="BPKzuBasiszahl"> <input message="szr:BPKzuBasiszahlRequest" name="BPKzuBasiszahlRequest" /> <output message="szr:BPKzuBasiszahlResponse" name="BPKzuBasiszahlResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="BasiszahlZuBPK"> <input message="szr:BasiszahlZuBPKRequest" name="BasiszahlZuBPKRequest" /> <output message="szr:BasiszahlZuBPKResponse" name="BasiszahlZuBPKResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="ZMRAnwendungsIntegration"> <input message="szr:ZMRAnwendungsIntegrationRequest" name="ZMRAnwendungsIntegrationRequest" /> <output message="szr:ZMRAnwendungsIntegrationResponse" name="ZMRAnwendungsIntegrationResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="GetStammzahl"> <input message="szr:GetStammzahlRequest" name="GetStammzahlRequest" /> <output message="szr:GetStammzahlResponse" name="GetStammzahlResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="GetStammzahlEncrypted"> <input message="szr:GetStammzahlEncryptedRequest" name="GetStammzahlEncryptedRequest" /> <output message="szr:GetStammzahlEncryptedResponse" name="GetStammzahlEncryptedResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> <operation name="GetVersion"> <input message="szr:GetVersionRequest" name="GetVersionRequest" /> <output message="szr:GetVersionResponse" name="GetVersionResponse" /> <fault message="szr:SZRException" name="SZRException" /> </operation> </portType> <binding name="SZRSoapBinding" type="szr:SZR"> <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /> <operation name="GetIdentityLink"> <wsdlsoap:operation soapAction="" /> <input name="GetIdentityLinkRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="GetIdentityLinkResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="GetIdentityLinkEidas"> <wsdlsoap:operation soapAction="" /> <input name="GetIdentityLinkEidasRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="GetIdentityLinkEidasResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="GetBPK"> <wsdlsoap:operation soapAction="" /> <input name="GetBPKRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="GetBPKResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="GetBPKs"> <wsdlsoap:operation soapAction="" /> <input name="GetBPKsRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="GetBPKsResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="GetBPKKombi"> <wsdlsoap:operation soapAction="" /> <input name="GetBPKKombiRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="GetBPKKombiResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="GetBPKZPV"> <wsdlsoap:operation soapAction="" /> <input name="GetBPKZPVRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="GetBPKZPVResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="GetBPKFromStammzahlEncrypted"> <wsdlsoap:operation soapAction="" /> <input name="GetBPKFromStammzahlEncryptedRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="GetBPKFromStammzahlEncryptedResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="SignContent"> <wsdlsoap:operation soapAction="" /> <input name="SignContentRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="SignContentResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="GetVKZPermission"> <wsdlsoap:operation soapAction="" /> <input name="GetVKZPermissionRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="GetVKZPermissionResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="ValidateIdentityLink"> <wsdlsoap:operation soapAction="" /> <input name="ValidateIdentityLinkRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="ValidateIdentityLinkResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="TransformBPK"> <wsdlsoap:operation soapAction="" /> <input name="TransformBPKRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="TransformBPKResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="BPKzuBasiszahl"> <wsdlsoap:operation soapAction="" /> <input name="BPKzuBasiszahlRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="BPKzuBasiszahlResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="BasiszahlZuBPK"> <wsdlsoap:operation soapAction="" /> <input name="BasiszahlZuBPKRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="BasiszahlZuBPKResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="ZMRAnwendungsIntegration"> <wsdlsoap:operation soapAction="" /> <input name="ZMRAnwendungsIntegrationRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="ZMRAnwendungsIntegrationResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="GetStammzahl"> <wsdlsoap:operation soapAction="" /> <input name="GetStammzahlRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="GetStammzahlResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="GetStammzahlEncrypted"> <wsdlsoap:operation soapAction="" /> <input name="GetStammzahlEncryptedRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="GetStammzahlEncryptedResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> <operation name="GetVersion"> <wsdlsoap:operation soapAction="" /> <input name="GetVersionRequest"> <wsdlsoap:header message="szr:Header" part="SecurityHeader" use="literal" /> <wsdlsoap:body use="literal" /> </input> <output name="GetVersionResponse"> <wsdlsoap:body use="literal" /> </output> <fault name="SZRException"> <wsdlsoap:fault name="SZRException" use="literal" /> </fault> </operation> </binding> <service name="SZRService"> <port binding="szr:SZRSoapBinding" name="SZRBusinesspartnerTestumgebung"> <wsdlsoap:address location="https://pvawp.bmi.gv.at/at.gv.bmi.szrsrv-b/services/SZR" /> </port> <port binding="szr:SZRSoapBinding" name="SZRTestumgebung"> <wsdlsoap:address location="https://pvawp.bmi.gv.at/bmi.gv.at/soap/SZ2Services-T/services/SZR" /> </port> <port binding="szr:SZRSoapBinding" name="SZRProduktionsumgebung"> <wsdlsoap:address location="https://pvawp.bmi.gv.at/bmi.gv.at/soap/SZ2Services/services/SZR" /> </port> </service> </definitions>