<?xml version="1.0"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ICriptoservice" targetNamespace="http://tempuri.org/" xmlns:tns="http://tempuri.org/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:ns1="urn:CriptoIntf">
  <types>
    <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:CriptoIntf">
      <complexType name="TUserAccount">
        <sequence>
          <element name="Credentials" type="ns1:TUserData"/>
        </sequence>
      </complexType>
      <complexType name="TUserData">
        <sequence>
          <element name="Username" type="xs:string"/>
          <element name="Pwd" type="xs:string"/>
          <element name="Key" type="xs:string"/>
        </sequence>
      </complexType>
    </schema>
  </types>
  <message name="DesEncriptar0Request">
    <part name="clave" type="xs:string"/>
    <part name="valor" type="xs:string"/>
  </message>
  <message name="DesEncriptar0Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="Encriptar1Request">
    <part name="clave" type="xs:string"/>
    <part name="valor" type="xs:string"/>
  </message>
  <message name="Encriptar1Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="CrearObjetoUsuario2Request">
    <part name="usuario" type="xs:string"/>
    <part name="contrasenia" type="xs:string"/>
    <part name="clave" type="xs:string"/>
  </message>
  <message name="CrearObjetoUsuario2Response">
    <part name="return" type="ns1:TUserAccount"/>
  </message>
  <portType name="ICripto">
    <operation name="DesEncriptar">
      <input message="tns:DesEncriptar0Request"/>
      <output message="tns:DesEncriptar0Response"/>
    </operation>
    <operation name="Encriptar">
      <input message="tns:Encriptar1Request"/>
      <output message="tns:Encriptar1Response"/>
    </operation>
    <operation name="CrearObjetoUsuario">
      <input message="tns:CrearObjetoUsuario2Request"/>
      <output message="tns:CrearObjetoUsuario2Response"/>
    </operation>
  </portType>
  <binding name="ICriptobinding" type="tns:ICripto">
    <binding xmlns="http://schemas.xmlsoap.org/wsdl/soap/" style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="DesEncriptar">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:CriptoIntf-ICripto#DesEncriptar" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:CriptoIntf-ICripto"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:CriptoIntf-ICripto"/>
      </output>
    </operation>
    <operation name="Encriptar">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:CriptoIntf-ICripto#Encriptar" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:CriptoIntf-ICripto"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:CriptoIntf-ICripto"/>
      </output>
    </operation>
    <operation name="CrearObjetoUsuario">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:CriptoIntf-ICripto#CrearObjetoUsuario" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:CriptoIntf-ICripto"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:CriptoIntf-ICripto"/>
      </output>
    </operation>
  </binding>
  <service name="ICriptoservice">
    <port name="ICriptoPort" binding="tns:ICriptobinding">
      <address xmlns="http://schemas.xmlsoap.org/wsdl/soap/" location="http://www.dnra.gov.py:8005/cgi-bin/criptor.dll/soap/ICripto"/>
    </port>
  </service>
</definitions>

