<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="http://okte.sk/isfu/services/types/UploadMessage/2025/04" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="UploadMessageService" targetNamespace="http://okte.sk/isfu/services/types/UploadMessage/2025/04">
  <wsdl:types>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:tns="http://okte.sk/isfu/services/types/UploadMessage/2025/04" targetNamespace="http://okte.sk/isfu/services/types/UploadMessage/2025/04" version="1.0">

  <xs:import namespace="http://www.w3.org/2005/05/xmlmime"/>
  <xs:element name="UploadMessageRequest" type="tns:UploadMessageRequest"/>

  <xs:complexType name="UploadMessageRequest">
    <xs:sequence>
      <xs:element name="ReferenceNumber">
          <xs:simpleType>
              <xs:restriction base="xs:string">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="14"/>
              </xs:restriction>
          </xs:simpleType>
      </xs:element>
      <xs:element name="AccessRef">
          <xs:simpleType>
              <xs:restriction base="xs:string">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="35"/>
              </xs:restriction>
          </xs:simpleType>
      </xs:element>
      <xs:element name="TransactionCode">
          <xs:simpleType>
              <xs:restriction base="xs:string">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="3"/>
              </xs:restriction>
          </xs:simpleType>
      </xs:element>
      <xs:element name="DocumentNumber">
          <xs:simpleType>
              <xs:restriction base="xs:string">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="35"/>
              </xs:restriction>
          </xs:simpleType>
      </xs:element>
      <xs:element name="MessageDateTime">
          <xs:simpleType>
              <xs:restriction base="xs:string">
                  <xs:minLength value="12"/>
                  <xs:maxLength value="12"/>
              </xs:restriction>
          </xs:simpleType>
      </xs:element>
      <xs:element name="Sender">
          <xs:simpleType>
              <xs:restriction base="xs:string">
                  <xs:minLength value="16"/>
                  <xs:maxLength value="16"/>
              </xs:restriction>
          </xs:simpleType>
      </xs:element>
      <xs:element name="Receiver">
          <xs:simpleType>
              <xs:restriction base="xs:string">
                  <xs:minLength value="16"/>
                  <xs:maxLength value="16"/>
              </xs:restriction>
          </xs:simpleType>
      </xs:element>
      <xs:element name="EicOom">
          <xs:simpleType>
              <xs:restriction base="xs:string">
                  <xs:minLength value="16"/>
                  <xs:maxLength value="16"/>
              </xs:restriction>
          </xs:simpleType>
      </xs:element>
      <xs:element name="FileName">
          <xs:simpleType>
              <xs:restriction base="xs:string">
                  <xs:minLength value="22"/>
                  <xs:maxLength value="35"/>
              </xs:restriction>
          </xs:simpleType>
      </xs:element>
      <xs:element name="Content" type="xs:base64Binary" xmime:expectedContentTypes="application/zip"/>
    </xs:sequence>
  </xs:complexType>

</xs:schema>
  </wsdl:types>
  <wsdl:message name="UploadMessage">
    <wsdl:part element="tns:UploadMessageRequest" name="UploadMessageRequest">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="UploadMessageContract">
    <wsdl:operation name="UploadMessage">
      <wsdl:input message="tns:UploadMessage" name="UploadMessage" wsam:Action="http://okte.sk/isfu/services/types/UploadMessage/2025/04/UploadMessageRequest" wsaw:Action="http://okte.sk/isfu/services/types/UploadMessage/2025/04/UploadMessageRequest">
    </wsdl:input>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="UploadMessageServiceSoapBinding" type="tns:UploadMessageContract">
    <soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsp:PolicyReference URI="#DefaultEndpoint_policy"/>
    <wsdl:operation name="UploadMessage">
      <soap12:operation soapAction="http://okte.sk/isfu/services/types/UploadMessage/2025/04/UploadMessage" style="document"/>
    <wsp:PolicyReference URI="#DefaultEndpoint_policyInputOutput"/>
      <wsdl:input name="UploadMessage">
        <soap12:body use="literal"/>
      </wsdl:input>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="UploadMessageService">
    <wsdl:port binding="tns:UploadMessageServiceSoapBinding" name="UploadMessageContractPort">
      <soap12:address location="https://uat-isfu.okte.sk/interfaces/UploadMessage"/>
    </wsdl:port>
  </wsdl:service>
    <wsp:Policy xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" wsu:Id="DefaultEndpoint_policy">
    <wsp:ExactlyOne>
        <wsp:All>
            <sp:AsymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                <wsp:Policy>
                    <sp:InitiatorToken>
                        <wsp:Policy>
                            <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
                                <wsp:Policy>
                                    <sp:WssX509V3Token10/>
                                </wsp:Policy>
                            </sp:X509Token>
                        </wsp:Policy>
                    </sp:InitiatorToken>
                    <sp:RecipientToken>
                        <wsp:Policy>
                            <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
                                <wsp:Policy>
                                    <sp:WssX509V3Token10/>
                                </wsp:Policy>
                            </sp:X509Token>
                        </wsp:Policy>
                    </sp:RecipientToken>
                    <sp:AlgorithmSuite>
                        <wsp:Policy>
                            <sp:Basic256/>
                        </wsp:Policy>
                    </sp:AlgorithmSuite>
                    <sp:Layout>
                        <wsp:Policy>
                            <sp:Lax/>
                        </wsp:Policy>
                    </sp:Layout>
                    <sp:IncludeTimestamp/>
                    <sp:OnlySignEntireHeadersAndBody/>
                </wsp:Policy>
            </sp:AsymmetricBinding>
            <sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                <wsp:Policy>
                    <sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
                        <wsp:Policy>
                            <sp:WssUsernameToken10/>
                        </wsp:Policy>
                    </sp:UsernameToken>
                </wsp:Policy>
            </sp:SignedSupportingTokens>
            <sp:Wss10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                <wsp:Policy>
                    <sp:MustSupportRefKeyIdentifier/>
                    <sp:MustSupportRefIssuerSerial/>
                </wsp:Policy>
            </sp:Wss10>
            <sp:Trust10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                <wsp:Policy>
                    <sp:MustSupportIssuedTokens/>
                    <sp:RequireClientEntropy/>
                    <sp:RequireServerEntropy/>
                </wsp:Policy>
            </sp:Trust10>
            <wsaw:UsingAddressing/>
        </wsp:All>
    </wsp:ExactlyOne>
</wsp:Policy>
    <wsp:Policy xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://www.w3.org/ns/ws-policy" wsu:Id="DefaultEndpoint_policyInputOutput">
    <wsp:ExactlyOne>
        <wsp:All>
            <sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                <sp:Body/>
                <sp:Header Name="To" Namespace="http://www.w3.org/2005/08/addressing"/>
                <sp:Header Name="ReplyTo" Namespace="http://www.w3.org/2005/08/addressing"/>
                <sp:Header Name="MessageID" Namespace="http://www.w3.org/2005/08/addressing"/>
                <sp:Header Name="Action" Namespace="http://www.w3.org/2005/08/addressing"/>
            </sp:SignedParts>
        </wsp:All>
    </wsp:ExactlyOne>
</wsp:Policy>
</wsdl:definitions>