TFS_ANTIGUO/SIGPC/App_WebReferences/FirmaDigitalAv/FirmaDigitalAvSvc1.xsd
kledezma 290b81b54d SIGPC
git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C518
2021-01-22 14:59:35 +00:00

82 lines
No EOL
4.4 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://firmadigital.aya.go.cr/hapi/fdg/WebServices/FirmaDigitalAvSvc.svc?xsd=xsd2" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:element name="PrepararFirmaDigitalCades">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="formXml" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="signingCertificateB64" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="esXp" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PrepararFirmaDigitalCadesResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="PrepararFirmaDigitalCadesResult" type="xs:boolean" />
<xs:element minOccurs="0" name="dataToSign" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="errorMsg" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ValidarFirmaDigitalCades">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="dataToSign" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="signature" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="tipoTransaccion" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="cedula" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ValidarFirmaDigitalCadesResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ValidarFirmaDigitalCadesResult" type="xs:boolean" />
<xs:element minOccurs="0" name="cadesSignature" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="errorMsg" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="cn" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ssn" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="respOCSP" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="sn" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="idCorrelacion" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ValidarCertificado">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="certificado" nillable="true" type="xs:base64Binary" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ValidarCertificadoResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ValidarCertificadoResult" type="xs:boolean" />
<xs:element minOccurs="0" name="codigo" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="errorMsg" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ocspResp" nillable="true" type="xs:base64Binary" />
<xs:element xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="certs" nillable="true" type="q1:ArrayOfbase64Binary" />
<xs:element xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="crls" nillable="true" type="q2:ArrayOfbase64Binary" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ObtenerFirmaDigitalCades">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="idCorrelacion" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="transaccionFirmadaId" type="xs:long" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ObtenerFirmaDigitalCadesResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ObtenerFirmaDigitalCadesResult" type="xs:boolean" />
<xs:element minOccurs="0" name="signedData" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="cadesSignature" nillable="true" type="xs:base64Binary" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>