ImzagerServices

<back to all web services

VerifyEYPPackageWithDocumentId

The following routes are available for this service:
All Verbs/VerifyEYPPackageWithDocumentId/
import java.math.*;
import java.util.*;
import net.servicestack.client.*;

public class dtos
{

    public static class VerifyEYPPackageWithDocumentId
    {
        public String ClientKey = null;
        public String AuthorizationID = null;
        public Long DocumentId = null;
        
        public String getClientKey() { return ClientKey; }
        public VerifyEYPPackageWithDocumentId setClientKey(String value) { this.ClientKey = value; return this; }
        public String getAuthorizationID() { return AuthorizationID; }
        public VerifyEYPPackageWithDocumentId setAuthorizationID(String value) { this.AuthorizationID = value; return this; }
        public Long getDocumentId() { return DocumentId; }
        public VerifyEYPPackageWithDocumentId setDocumentId(Long value) { this.DocumentId = value; return this; }
    }

    public static class VerifyEYPPackageWithDocumentIdResponse extends BaseResponse
    {
        public DaBEYPPackage Result = null;
        
        public DaBEYPPackage getResult() { return Result; }
        public VerifyEYPPackageWithDocumentIdResponse setResult(DaBEYPPackage value) { this.Result = value; return this; }
    }

    public static class BaseResponse
    {
        public Boolean ServiceSuccessResult = null;
        public String ErrorMesage = null;
        
        public Boolean isServiceSuccessResult() { return ServiceSuccessResult; }
        public BaseResponse setServiceSuccessResult(Boolean value) { this.ServiceSuccessResult = value; return this; }
        public String getErrorMesage() { return ErrorMesage; }
        public BaseResponse setErrorMesage(String value) { this.ErrorMesage = value; return this; }
    }

    public static class DaBEYPPackage
    {
        public String BelgeNo = null;
        public String BelgeId = null;
        public ArrayList<EYPImza> Imzalar = null;
        public ArrayList<EYPHedef> Hedefler = null;
        public byte[] BelgeImzaXML = null;
        public byte[] Muhur = null;
        public ArrayList<EYPReference> NihaiOzetler = null;
        public byte[] NihaiOzet = null;
        public ArrayList<EYPReference> PaketOzetleri = null;
        public Boolean PaketOzetiDogrulamasi = null;
        public Boolean NihaiOzetDogrulamasi = null;
        public Boolean ParafOzetiDogrulamasi = null;
        public ArrayList<EYPDagitim> Dagitimlar = null;
        public String Dil = null;
        public Date GuvenlikGecerlilikTarihi = null;
        public EYPGuvenlikKodu GuvenlikKodu = null;
        public ArrayList<EYPIlgi> Ilgiler = null;
        public ArrayList<EYPIlgili> Ilgililer = null;
        public String Konu = null;
        public String MimeTuru = null;
        public EYPOlusturan Olusturan = null;
        public Date Tarih = null;
        public byte[] UstveriXML = null;
        public byte[] UstYaziPDF = null;
        public byte[] BelgeHedefXML = null;
        public ArrayList<EYPEk> Ekler = null;
        public byte[] Imza = null;
        public byte[] PaketOzeti = null;
        public Boolean ImzaKontrol = null;
        public VerifyResult EYPDogrulamaSonuc = null;
        public SdpBilgisi SdpBilgisi = null;
        public NihaiUstveri NihaiUstveri = null;
        public ParafOzeti ParafOzeti = null;
        public ArrayList<Heysk> HeyskListesi = null;
        public String PaketVersiyonu = null;
        public Boolean Result = null;
        public Boolean IsValid = null;
        public String ErrorMessage = null;
        public ArrayList<MessageDto> Messages = null;
        
        public String getBelgeNo() { return BelgeNo; }
        public DaBEYPPackage setBelgeNo(String value) { this.BelgeNo = value; return this; }
        public String getBelgeId() { return BelgeId; }
        public DaBEYPPackage setBelgeId(String value) { this.BelgeId = value; return this; }
        public ArrayList<EYPImza> getİmzalar() { return Imzalar; }
        public DaBEYPPackage setİmzalar(ArrayList<EYPImza> value) { this.Imzalar = value; return this; }
        public ArrayList<EYPHedef> getHedefler() { return Hedefler; }
        public DaBEYPPackage setHedefler(ArrayList<EYPHedef> value) { this.Hedefler = value; return this; }
        public byte[] getBelgeImzaXML() { return BelgeImzaXML; }
        public DaBEYPPackage setBelgeImzaXML(byte[] value) { this.BelgeImzaXML = value; return this; }
        public byte[] getMuhur() { return Muhur; }
        public DaBEYPPackage setMuhur(byte[] value) { this.Muhur = value; return this; }
        public ArrayList<EYPReference> getNihaiOzetler() { return NihaiOzetler; }
        public DaBEYPPackage setNihaiOzetler(ArrayList<EYPReference> value) { this.NihaiOzetler = value; return this; }
        public byte[] getNihaiOzet() { return NihaiOzet; }
        public DaBEYPPackage setNihaiOzet(byte[] value) { this.NihaiOzet = value; return this; }
        public ArrayList<EYPReference> getPaketOzetleri() { return PaketOzetleri; }
        public DaBEYPPackage setPaketOzetleri(ArrayList<EYPReference> value) { this.PaketOzetleri = value; return this; }
        public Boolean isPaketOzetiDogrulamasi() { return PaketOzetiDogrulamasi; }
        public DaBEYPPackage setPaketOzetiDogrulamasi(Boolean value) { this.PaketOzetiDogrulamasi = value; return this; }
        public Boolean isNihaiOzetDogrulamasi() { return NihaiOzetDogrulamasi; }
        public DaBEYPPackage setNihaiOzetDogrulamasi(Boolean value) { this.NihaiOzetDogrulamasi = value; return this; }
        public Boolean isParafOzetiDogrulamasi() { return ParafOzetiDogrulamasi; }
        public DaBEYPPackage setParafOzetiDogrulamasi(Boolean value) { this.ParafOzetiDogrulamasi = value; return this; }
        public ArrayList<EYPDagitim> getDagitimlar() { return Dagitimlar; }
        public DaBEYPPackage setDagitimlar(ArrayList<EYPDagitim> value) { this.Dagitimlar = value; return this; }
        public String getDil() { return Dil; }
        public DaBEYPPackage setDil(String value) { this.Dil = value; return this; }
        public Date getGuvenlikGecerlilikTarihi() { return GuvenlikGecerlilikTarihi; }
        public DaBEYPPackage setGuvenlikGecerlilikTarihi(Date value) { this.GuvenlikGecerlilikTarihi = value; return this; }
        public EYPGuvenlikKodu getGuvenlikKodu() { return GuvenlikKodu; }
        public DaBEYPPackage setGuvenlikKodu(EYPGuvenlikKodu value) { this.GuvenlikKodu = value; return this; }
        public ArrayList<EYPIlgi> getİlgiler() { return Ilgiler; }
        public DaBEYPPackage setİlgiler(ArrayList<EYPIlgi> value) { this.Ilgiler = value; return this; }
        public ArrayList<EYPIlgili> getİlgililer() { return Ilgililer; }
        public DaBEYPPackage setİlgililer(ArrayList<EYPIlgili> value) { this.Ilgililer = value; return this; }
        public String getKonu() { return Konu; }
        public DaBEYPPackage setKonu(String value) { this.Konu = value; return this; }
        public String getMimeTuru() { return MimeTuru; }
        public DaBEYPPackage setMimeTuru(String value) { this.MimeTuru = value; return this; }
        public EYPOlusturan getOlusturan() { return Olusturan; }
        public DaBEYPPackage setOlusturan(EYPOlusturan value) { this.Olusturan = value; return this; }
        public Date getTarih() { return Tarih; }
        public DaBEYPPackage setTarih(Date value) { this.Tarih = value; return this; }
        public byte[] getUstveriXML() { return UstveriXML; }
        public DaBEYPPackage setUstveriXML(byte[] value) { this.UstveriXML = value; return this; }
        public byte[] getUstYaziPDF() { return UstYaziPDF; }
        public DaBEYPPackage setUstYaziPDF(byte[] value) { this.UstYaziPDF = value; return this; }
        public byte[] getBelgeHedefXML() { return BelgeHedefXML; }
        public DaBEYPPackage setBelgeHedefXML(byte[] value) { this.BelgeHedefXML = value; return this; }
        public ArrayList<EYPEk> getEkler() { return Ekler; }
        public DaBEYPPackage setEkler(ArrayList<EYPEk> value) { this.Ekler = value; return this; }
        public byte[] getİmza() { return Imza; }
        public DaBEYPPackage setİmza(byte[] value) { this.Imza = value; return this; }
        public byte[] getPaketOzeti() { return PaketOzeti; }
        public DaBEYPPackage setPaketOzeti(byte[] value) { this.PaketOzeti = value; return this; }
        public Boolean isİmzaKontrol() { return ImzaKontrol; }
        public DaBEYPPackage setİmzaKontrol(Boolean value) { this.ImzaKontrol = value; return this; }
        public VerifyResult getEypDogrulamaSonuc() { return EYPDogrulamaSonuc; }
        public DaBEYPPackage setEypDogrulamaSonuc(VerifyResult value) { this.EYPDogrulamaSonuc = value; return this; }
        public SdpBilgisi getSdpBilgisi() { return SdpBilgisi; }
        public DaBEYPPackage setSdpBilgisi(SdpBilgisi value) { this.SdpBilgisi = value; return this; }
        public NihaiUstveri getNihaiUstveri() { return NihaiUstveri; }
        public DaBEYPPackage setNihaiUstveri(NihaiUstveri value) { this.NihaiUstveri = value; return this; }
        public ParafOzeti getParafOzeti() { return ParafOzeti; }
        public DaBEYPPackage setParafOzeti(ParafOzeti value) { this.ParafOzeti = value; return this; }
        public ArrayList<Heysk> getHeyskListesi() { return HeyskListesi; }
        public DaBEYPPackage setHeyskListesi(ArrayList<Heysk> value) { this.HeyskListesi = value; return this; }
        public String getPaketVersiyonu() { return PaketVersiyonu; }
        public DaBEYPPackage setPaketVersiyonu(String value) { this.PaketVersiyonu = value; return this; }
        public Boolean isResult() { return Result; }
        public DaBEYPPackage setResult(Boolean value) { this.Result = value; return this; }
        public Boolean isİsValid() { return IsValid; }
        public DaBEYPPackage setİsValid(Boolean value) { this.IsValid = value; return this; }
        public String getErrorMessage() { return ErrorMessage; }
        public DaBEYPPackage setErrorMessage(String value) { this.ErrorMessage = value; return this; }
        public ArrayList<MessageDto> getMessages() { return Messages; }
        public DaBEYPPackage setMessages(ArrayList<MessageDto> value) { this.Messages = value; return this; }
    }

    public static class EYPImza
    {
        public EYPGercekSahis Imzalayan = null;
        public EYPGercekSahis YetkiDevreden = null;
        public EYPGercekSahis VekaletVeren = null;
        public String Makam = null;
        public String Amac = null;
        public String Aciklama = null;
        public Date Tarih = null;
        public String TCYK = null;
        public Boolean TarihBelirli = null;
        
        public EYPGercekSahis getİmzalayan() { return Imzalayan; }
        public EYPImza setİmzalayan(EYPGercekSahis value) { this.Imzalayan = value; return this; }
        public EYPGercekSahis getYetkiDevreden() { return YetkiDevreden; }
        public EYPImza setYetkiDevreden(EYPGercekSahis value) { this.YetkiDevreden = value; return this; }
        public EYPGercekSahis getVekaletVeren() { return VekaletVeren; }
        public EYPImza setVekaletVeren(EYPGercekSahis value) { this.VekaletVeren = value; return this; }
        public String getMakam() { return Makam; }
        public EYPImza setMakam(String value) { this.Makam = value; return this; }
        public String getAmac() { return Amac; }
        public EYPImza setAmac(String value) { this.Amac = value; return this; }
        public String getAciklama() { return Aciklama; }
        public EYPImza setAciklama(String value) { this.Aciklama = value; return this; }
        public Date getTarih() { return Tarih; }
        public EYPImza setTarih(Date value) { this.Tarih = value; return this; }
        public String getTcyk() { return TCYK; }
        public EYPImza setTcyk(String value) { this.TCYK = value; return this; }
        public Boolean isTarihBelirli() { return TarihBelirli; }
        public EYPImza setTarihBelirli(Boolean value) { this.TarihBelirli = value; return this; }
    }

    public static class EYPGercekSahis
    {
        public EYPKisi Kisi = null;
        public String TCKN = null;
        public String Gorev = null;
        public EYPIletisimBilgisi IletisimBilgisi = null;
        
        public EYPKisi getKisi() { return Kisi; }
        public EYPGercekSahis setKisi(EYPKisi value) { this.Kisi = value; return this; }
        public String getTckn() { return TCKN; }
        public EYPGercekSahis setTckn(String value) { this.TCKN = value; return this; }
        public String getGorev() { return Gorev; }
        public EYPGercekSahis setGorev(String value) { this.Gorev = value; return this; }
        public EYPIletisimBilgisi getİletisimBilgisi() { return IletisimBilgisi; }
        public EYPGercekSahis setİletisimBilgisi(EYPIletisimBilgisi value) { this.IletisimBilgisi = value; return this; }
    }

    public static class EYPKisi
    {
        public String IlkAdi = null;
        public String Soyadi = null;
        public String IkinciAdi = null;
        public String Unvan = null;
        public String OnEk = null;
        
        public String getİlkAdi() { return IlkAdi; }
        public EYPKisi setİlkAdi(String value) { this.IlkAdi = value; return this; }
        public String getSoyadi() { return Soyadi; }
        public EYPKisi setSoyadi(String value) { this.Soyadi = value; return this; }
        public String getİkinciAdi() { return IkinciAdi; }
        public EYPKisi setİkinciAdi(String value) { this.IkinciAdi = value; return this; }
        public String getUnvan() { return Unvan; }
        public EYPKisi setUnvan(String value) { this.Unvan = value; return this; }
        public String getOnEk() { return OnEk; }
        public EYPKisi setOnEk(String value) { this.OnEk = value; return this; }
    }

    public static class EYPIletisimBilgisi
    {
        public String Telefon = null;
        public String TelefonDiger = null;
        public String EPosta = null;
        public String Faks = null;
        public String WebAdresi = null;
        public String Adres = null;
        public String Il = null;
        public String Ilce = null;
        public String Ulke = null;
        public String KepAdresi = null;
        
        public String getTelefon() { return Telefon; }
        public EYPIletisimBilgisi setTelefon(String value) { this.Telefon = value; return this; }
        public String getTelefonDiger() { return TelefonDiger; }
        public EYPIletisimBilgisi setTelefonDiger(String value) { this.TelefonDiger = value; return this; }
        public String getEPosta() { return EPosta; }
        public EYPIletisimBilgisi setEPosta(String value) { this.EPosta = value; return this; }
        public String getFaks() { return Faks; }
        public EYPIletisimBilgisi setFaks(String value) { this.Faks = value; return this; }
        public String getWebAdresi() { return WebAdresi; }
        public EYPIletisimBilgisi setWebAdresi(String value) { this.WebAdresi = value; return this; }
        public String getAdres() { return Adres; }
        public EYPIletisimBilgisi setAdres(String value) { this.Adres = value; return this; }
        public String getİl() { return Il; }
        public EYPIletisimBilgisi setİl(String value) { this.Il = value; return this; }
        public String getİlce() { return Ilce; }
        public EYPIletisimBilgisi setİlce(String value) { this.Ilce = value; return this; }
        public String getUlke() { return Ulke; }
        public EYPIletisimBilgisi setUlke(String value) { this.Ulke = value; return this; }
        public String getKepAdresi() { return KepAdresi; }
        public EYPIletisimBilgisi setKepAdresi(String value) { this.KepAdresi = value; return this; }
    }

    public static class EYPHedef
    {
        public EYPKisiType HedefTipi = null;
        public EYPGercekSahis GercekSahis = null;
        public EYPTuzelSahis TuzelSahis = null;
        public EYPKurumKurulus KurumKurulus = null;
        
        public EYPKisiType getHedefTipi() { return HedefTipi; }
        public EYPHedef setHedefTipi(EYPKisiType value) { this.HedefTipi = value; return this; }
        public EYPGercekSahis getGercekSahis() { return GercekSahis; }
        public EYPHedef setGercekSahis(EYPGercekSahis value) { this.GercekSahis = value; return this; }
        public EYPTuzelSahis getTuzelSahis() { return TuzelSahis; }
        public EYPHedef setTuzelSahis(EYPTuzelSahis value) { this.TuzelSahis = value; return this; }
        public EYPKurumKurulus getKurumKurulus() { return KurumKurulus; }
        public EYPHedef setKurumKurulus(EYPKurumKurulus value) { this.KurumKurulus = value; return this; }
    }

    public static enum EYPKisiType
    {
        GercekSahis(1),
        TuzelSahis(2),
        KurumKurulus(3);

        private final int value;
        EYPKisiType(final int intValue) { value = intValue; }
        public int getValue() { return value; }
    }

    public static class EYPTuzelSahis
    {
        public String Id = null;
        public String Adi = null;
        public EYPIletisimBilgisi IletisimBilgisi = null;
        
        public String getİd() { return Id; }
        public EYPTuzelSahis setİd(String value) { this.Id = value; return this; }
        public String getAdi() { return Adi; }
        public EYPTuzelSahis setAdi(String value) { this.Adi = value; return this; }
        public EYPIletisimBilgisi getİletisimBilgisi() { return IletisimBilgisi; }
        public EYPTuzelSahis setİletisimBilgisi(EYPIletisimBilgisi value) { this.IletisimBilgisi = value; return this; }
    }

    public static class EYPKurumKurulus
    {
        public String KKK = null;
        public String Adi = null;
        public String BirimKKK = null;
        public EYPIletisimBilgisi IletisimBilgisi = null;
        
        public String getKkk() { return KKK; }
        public EYPKurumKurulus setKkk(String value) { this.KKK = value; return this; }
        public String getAdi() { return Adi; }
        public EYPKurumKurulus setAdi(String value) { this.Adi = value; return this; }
        public String getBirimKKK() { return BirimKKK; }
        public EYPKurumKurulus setBirimKKK(String value) { this.BirimKKK = value; return this; }
        public EYPIletisimBilgisi getİletisimBilgisi() { return IletisimBilgisi; }
        public EYPKurumKurulus setİletisimBilgisi(EYPIletisimBilgisi value) { this.IletisimBilgisi = value; return this; }
    }

    public static class EYPReference
    {
        public EYPDigestMethod DigestMethod = null;
        public EYPDigestMethod DigestMethod1 = null;
        public byte[] DigestValue = null;
        public byte[] DigestValue1 = null;
        public String Id = null;
        public String URI = null;
        public String Type = null;
        
        public EYPDigestMethod getDigestMethod() { return DigestMethod; }
        public EYPReference setDigestMethod(EYPDigestMethod value) { this.DigestMethod = value; return this; }
        public EYPDigestMethod getDigestMethod1() { return DigestMethod1; }
        public EYPReference setDigestMethod1(EYPDigestMethod value) { this.DigestMethod1 = value; return this; }
        public byte[] getDigestValue() { return DigestValue; }
        public EYPReference setDigestValue(byte[] value) { this.DigestValue = value; return this; }
        public byte[] getDigestValue1() { return DigestValue1; }
        public EYPReference setDigestValue1(byte[] value) { this.DigestValue1 = value; return this; }
        public String getİd() { return Id; }
        public EYPReference setİd(String value) { this.Id = value; return this; }
        public String getUri() { return URI; }
        public EYPReference setUri(String value) { this.URI = value; return this; }
        public String getType() { return Type; }
        public EYPReference setType(String value) { this.Type = value; return this; }
    }

    public static class EYPDigestMethod
    {
        public ArrayList<XmlNode> Any = null;
        public String Algorithm = null;
        
        public ArrayList<XmlNode> getAny() { return Any; }
        public EYPDigestMethod setAny(ArrayList<XmlNode> value) { this.Any = value; return this; }
        public String getAlgorithm() { return Algorithm; }
        public EYPDigestMethod setAlgorithm(String value) { this.Algorithm = value; return this; }
    }

    public static class EYPDagitim
    {
        public EYPIvedilik Ivedilik = null;
        public EYPDagitimTuru DagitimTuru = null;
        public String Miat = null;
        public ArrayList<EYPKonulmamisEk> KonulmamisEkListesi = null;
        public EYPKisiType DagitimTipi = null;
        public EYPGercekSahis GercekSahis = null;
        public EYPTuzelSahis TuzelSahis = null;
        public EYPKurumKurulus KurumKurulus = null;
        
        public EYPIvedilik getİvedilik() { return Ivedilik; }
        public EYPDagitim setİvedilik(EYPIvedilik value) { this.Ivedilik = value; return this; }
        public EYPDagitimTuru getDagitimTuru() { return DagitimTuru; }
        public EYPDagitim setDagitimTuru(EYPDagitimTuru value) { this.DagitimTuru = value; return this; }
        public String getMiat() { return Miat; }
        public EYPDagitim setMiat(String value) { this.Miat = value; return this; }
        public ArrayList<EYPKonulmamisEk> getKonulmamisEkListesi() { return KonulmamisEkListesi; }
        public EYPDagitim setKonulmamisEkListesi(ArrayList<EYPKonulmamisEk> value) { this.KonulmamisEkListesi = value; return this; }
        public EYPKisiType getDagitimTipi() { return DagitimTipi; }
        public EYPDagitim setDagitimTipi(EYPKisiType value) { this.DagitimTipi = value; return this; }
        public EYPGercekSahis getGercekSahis() { return GercekSahis; }
        public EYPDagitim setGercekSahis(EYPGercekSahis value) { this.GercekSahis = value; return this; }
        public EYPTuzelSahis getTuzelSahis() { return TuzelSahis; }
        public EYPDagitim setTuzelSahis(EYPTuzelSahis value) { this.TuzelSahis = value; return this; }
        public EYPKurumKurulus getKurumKurulus() { return KurumKurulus; }
        public EYPDagitim setKurumKurulus(EYPKurumKurulus value) { this.KurumKurulus = value; return this; }
    }

    public static enum EYPIvedilik
    {
        Nrm,
        Acl,
        Gnl,
        İvd,
        Civ;
    }

    public static enum EYPDagitimTuru
    {
        Grg,
        Blg;
    }

    public static class EYPKonulmamisEk
    {
        public String EkId = null;
        
        public String getEkId() { return EkId; }
        public EYPKonulmamisEk setEkId(String value) { this.EkId = value; return this; }
    }

    public static enum EYPGuvenlikKodu
    {
        Yok,
        Tsd,
        Hzo,
        Ozl,
        Gzl,
        Cgz,
        Kso;
    }

    public static class EYPIlgi
    {
        public String Id = null;
        public String BelgeNo = null;
        public Date Tarih = null;
        public Boolean TarihBelirliMi = null;
        public String Etiket = null;
        public String EkId = null;
        public String Ad = null;
        public String Aciklama = null;
        public String OzId = null;
        public Boolean EYazismaIdMi = null;
        public Boolean EYazismaIdBelirliMi = null;
        
        public String getİd() { return Id; }
        public EYPIlgi setİd(String value) { this.Id = value; return this; }
        public String getBelgeNo() { return BelgeNo; }
        public EYPIlgi setBelgeNo(String value) { this.BelgeNo = value; return this; }
        public Date getTarih() { return Tarih; }
        public EYPIlgi setTarih(Date value) { this.Tarih = value; return this; }
        public Boolean isTarihBelirliMi() { return TarihBelirliMi; }
        public EYPIlgi setTarihBelirliMi(Boolean value) { this.TarihBelirliMi = value; return this; }
        public String getEtiket() { return Etiket; }
        public EYPIlgi setEtiket(String value) { this.Etiket = value; return this; }
        public String getEkId() { return EkId; }
        public EYPIlgi setEkId(String value) { this.EkId = value; return this; }
        public String getAd() { return Ad; }
        public EYPIlgi setAd(String value) { this.Ad = value; return this; }
        public String getAciklama() { return Aciklama; }
        public EYPIlgi setAciklama(String value) { this.Aciklama = value; return this; }
        public String getOzId() { return OzId; }
        public EYPIlgi setOzId(String value) { this.OzId = value; return this; }
        public Boolean isEYazismaIdMi() { return EYazismaIdMi; }
        public EYPIlgi setEYazismaIdMi(Boolean value) { this.EYazismaIdMi = value; return this; }
        public Boolean isEYazismaIdBelirliMi() { return EYazismaIdBelirliMi; }
        public EYPIlgi setEYazismaIdBelirliMi(Boolean value) { this.EYazismaIdBelirliMi = value; return this; }
    }

    public static class EYPIlgili
    {
        public EYPKisiType IlgiliTipi = null;
        public EYPGercekSahis GercekSahis = null;
        public EYPTuzelSahis TuzelSahis = null;
        public EYPKurumKurulus KurumKurulus = null;
        
        public EYPKisiType getİlgiliTipi() { return IlgiliTipi; }
        public EYPIlgili setİlgiliTipi(EYPKisiType value) { this.IlgiliTipi = value; return this; }
        public EYPGercekSahis getGercekSahis() { return GercekSahis; }
        public EYPIlgili setGercekSahis(EYPGercekSahis value) { this.GercekSahis = value; return this; }
        public EYPTuzelSahis getTuzelSahis() { return TuzelSahis; }
        public EYPIlgili setTuzelSahis(EYPTuzelSahis value) { this.TuzelSahis = value; return this; }
        public EYPKurumKurulus getKurumKurulus() { return KurumKurulus; }
        public EYPIlgili setKurumKurulus(EYPKurumKurulus value) { this.KurumKurulus = value; return this; }
    }

    public static class EYPOlusturan
    {
        public EYPKisiType OlusturanTipi = null;
        public EYPGercekSahis GercekSahis = null;
        public EYPTuzelSahis TuzelSahis = null;
        public EYPKurumKurulus KurumKurulus = null;
        
        public EYPKisiType getOlusturanTipi() { return OlusturanTipi; }
        public EYPOlusturan setOlusturanTipi(EYPKisiType value) { this.OlusturanTipi = value; return this; }
        public EYPGercekSahis getGercekSahis() { return GercekSahis; }
        public EYPOlusturan setGercekSahis(EYPGercekSahis value) { this.GercekSahis = value; return this; }
        public EYPTuzelSahis getTuzelSahis() { return TuzelSahis; }
        public EYPOlusturan setTuzelSahis(EYPTuzelSahis value) { this.TuzelSahis = value; return this; }
        public EYPKurumKurulus getKurumKurulus() { return KurumKurulus; }
        public EYPOlusturan setKurumKurulus(EYPKurumKurulus value) { this.KurumKurulus = value; return this; }
    }

    public static class EYPEk
    {
        public String Id = null;
        public String BelgeNo = null;
        public EYPEkTuru EkTuru = null;
        public String DosyaAdi = null;
        public String MimeTuru = null;
        public String Ad = null;
        public String SiraNo = null;
        public String Aciklama = null;
        public String Referans = null;
        public Boolean ImzaliMi = null;
        public Boolean ImzaliMiBelirliMi = null;
        public EYPEkOzet Ozet = null;
        public byte[] Icerik = null;
        public EYPEkOzetModu OzetModu = null;
        public UUID OzetId = null;
        
        public String getİd() { return Id; }
        public EYPEk setİd(String value) { this.Id = value; return this; }
        public String getBelgeNo() { return BelgeNo; }
        public EYPEk setBelgeNo(String value) { this.BelgeNo = value; return this; }
        public EYPEkTuru getEkTuru() { return EkTuru; }
        public EYPEk setEkTuru(EYPEkTuru value) { this.EkTuru = value; return this; }
        public String getDosyaAdi() { return DosyaAdi; }
        public EYPEk setDosyaAdi(String value) { this.DosyaAdi = value; return this; }
        public String getMimeTuru() { return MimeTuru; }
        public EYPEk setMimeTuru(String value) { this.MimeTuru = value; return this; }
        public String getAd() { return Ad; }
        public EYPEk setAd(String value) { this.Ad = value; return this; }
        public String getSiraNo() { return SiraNo; }
        public EYPEk setSiraNo(String value) { this.SiraNo = value; return this; }
        public String getAciklama() { return Aciklama; }
        public EYPEk setAciklama(String value) { this.Aciklama = value; return this; }
        public String getReferans() { return Referans; }
        public EYPEk setReferans(String value) { this.Referans = value; return this; }
        public Boolean isİmzaliMi() { return ImzaliMi; }
        public EYPEk setİmzaliMi(Boolean value) { this.ImzaliMi = value; return this; }
        public Boolean isİmzaliMiBelirliMi() { return ImzaliMiBelirliMi; }
        public EYPEk setİmzaliMiBelirliMi(Boolean value) { this.ImzaliMiBelirliMi = value; return this; }
        public EYPEkOzet getOzet() { return Ozet; }
        public EYPEk setOzet(EYPEkOzet value) { this.Ozet = value; return this; }
        public byte[] getİcerik() { return Icerik; }
        public EYPEk setİcerik(byte[] value) { this.Icerik = value; return this; }
        public EYPEkOzetModu getOzetModu() { return OzetModu; }
        public EYPEk setOzetModu(EYPEkOzetModu value) { this.OzetModu = value; return this; }
        public UUID getOzetId() { return OzetId; }
        public EYPEk setOzetId(UUID value) { this.OzetId = value; return this; }
    }

    public static enum EYPEkTuru
    {
        Ded,
        Hrf,
        Fzk;
    }

    public static class EYPEkOzet
    {
        public String OzetAlgoritmasi = null;
        public byte[] OzetDegeri = null;
        
        public String getOzetAlgoritmasi() { return OzetAlgoritmasi; }
        public EYPEkOzet setOzetAlgoritmasi(String value) { this.OzetAlgoritmasi = value; return this; }
        public byte[] getOzetDegeri() { return OzetDegeri; }
        public EYPEkOzet setOzetDegeri(byte[] value) { this.OzetDegeri = value; return this; }
    }

    public static enum EYPEkOzetModu
    {
        Yok,
        ShA1,
        ShA512,
        RipemD160,
        ShA256;
    }

    public static class VerifyResult
    {
        public Boolean Result = null;
        public String ErrorMesage = null;
        public Boolean IsValid = null;
        public ArrayList<VerifyDocumentDetails> DocumentDetails = null;
        public ArrayList<VerifySignerDetails> Signers = null;
        
        public Boolean isResult() { return Result; }
        public VerifyResult setResult(Boolean value) { this.Result = value; return this; }
        public String getErrorMesage() { return ErrorMesage; }
        public VerifyResult setErrorMesage(String value) { this.ErrorMesage = value; return this; }
        public Boolean isİsValid() { return IsValid; }
        public VerifyResult setİsValid(Boolean value) { this.IsValid = value; return this; }
        public ArrayList<VerifyDocumentDetails> getDocumentDetails() { return DocumentDetails; }
        public VerifyResult setDocumentDetails(ArrayList<VerifyDocumentDetails> value) { this.DocumentDetails = value; return this; }
        public ArrayList<VerifySignerDetails> getSigners() { return Signers; }
        public VerifyResult setSigners(ArrayList<VerifySignerDetails> value) { this.Signers = value; return this; }
    }

    public static class VerifyDocumentDetails
    {
        public byte[] DocumentContent = null;
        public String DocumentName = null;
        public String DocumentType = null;
        public String DocumentKey = null;
        
        public byte[] getDocumentContent() { return DocumentContent; }
        public VerifyDocumentDetails setDocumentContent(byte[] value) { this.DocumentContent = value; return this; }
        public String getDocumentName() { return DocumentName; }
        public VerifyDocumentDetails setDocumentName(String value) { this.DocumentName = value; return this; }
        public String getDocumentType() { return DocumentType; }
        public VerifyDocumentDetails setDocumentType(String value) { this.DocumentType = value; return this; }
        public String getDocumentKey() { return DocumentKey; }
        public VerifyDocumentDetails setDocumentKey(String value) { this.DocumentKey = value; return this; }
    }

    public static class VerifySignerDetails
    {
        public String Cert_SubjectCN = null;
        public String ID = null;
        public X509Certificate2 SignerCertificate = null;
        public String SignType = null;
        public String SignAlgorithm = null;
        public String HashAlgorithm = null;
        public Boolean SignStatusIsValid = null;
        public String CertStatusValue = null;
        public Date SigningTime = null;
        public Boolean IsTimeStampExist = null;
        public VerifySignerDetails NextSigner = null;
        public ArrayList<VerifySignerDetails> CounterSigners = null;
        public ArrayList<TSValidationResultItem> TimeStampDetails = null;
        public ArrayList<SgValidationResultItem> SignValidationDetails = null;
        public ArrayList<CertValidationResultItem> CertValidationDetails = null;
        public String Cert_SubjectSN = null;
        public String Cert_Issuer = null;
        public Date Cert_ValidFrom = null;
        public Date Cert_ValidTo = null;
        public String CertBase64 = null;
        public String SigningLocation = null;
        public String SigningReason = null;
        
        public String getCertSubjectCN() { return Cert_SubjectCN; }
        public VerifySignerDetails setCertSubjectCN(String value) { this.Cert_SubjectCN = value; return this; }
        public String getİd() { return ID; }
        public VerifySignerDetails setİd(String value) { this.ID = value; return this; }
        public X509Certificate2 getSignerCertificate() { return SignerCertificate; }
        public VerifySignerDetails setSignerCertificate(X509Certificate2 value) { this.SignerCertificate = value; return this; }
        public String getSignType() { return SignType; }
        public VerifySignerDetails setSignType(String value) { this.SignType = value; return this; }
        public String getSignAlgorithm() { return SignAlgorithm; }
        public VerifySignerDetails setSignAlgorithm(String value) { this.SignAlgorithm = value; return this; }
        public String getHashAlgorithm() { return HashAlgorithm; }
        public VerifySignerDetails setHashAlgorithm(String value) { this.HashAlgorithm = value; return this; }
        public Boolean isSignStatusIsValid() { return SignStatusIsValid; }
        public VerifySignerDetails setSignStatusIsValid(Boolean value) { this.SignStatusIsValid = value; return this; }
        public String getCertStatusValue() { return CertStatusValue; }
        public VerifySignerDetails setCertStatusValue(String value) { this.CertStatusValue = value; return this; }
        public Date getSigningTime() { return SigningTime; }
        public VerifySignerDetails setSigningTime(Date value) { this.SigningTime = value; return this; }
        public Boolean isİsTimeStampExist() { return IsTimeStampExist; }
        public VerifySignerDetails setİsTimeStampExist(Boolean value) { this.IsTimeStampExist = value; return this; }
        public VerifySignerDetails getNextSigner() { return NextSigner; }
        public VerifySignerDetails setNextSigner(VerifySignerDetails value) { this.NextSigner = value; return this; }
        public ArrayList<VerifySignerDetails> getCounterSigners() { return CounterSigners; }
        public VerifySignerDetails setCounterSigners(ArrayList<VerifySignerDetails> value) { this.CounterSigners = value; return this; }
        public ArrayList<TSValidationResultItem> getTimeStampDetails() { return TimeStampDetails; }
        public VerifySignerDetails setTimeStampDetails(ArrayList<TSValidationResultItem> value) { this.TimeStampDetails = value; return this; }
        public ArrayList<SgValidationResultItem> getSignValidationDetails() { return SignValidationDetails; }
        public VerifySignerDetails setSignValidationDetails(ArrayList<SgValidationResultItem> value) { this.SignValidationDetails = value; return this; }
        public ArrayList<CertValidationResultItem> getCertValidationDetails() { return CertValidationDetails; }
        public VerifySignerDetails setCertValidationDetails(ArrayList<CertValidationResultItem> value) { this.CertValidationDetails = value; return this; }
        public String getCertSubjectSN() { return Cert_SubjectSN; }
        public VerifySignerDetails setCertSubjectSN(String value) { this.Cert_SubjectSN = value; return this; }
        public String getCertİssuer() { return Cert_Issuer; }
        public VerifySignerDetails setCertİssuer(String value) { this.Cert_Issuer = value; return this; }
        public Date getCertValidFrom() { return Cert_ValidFrom; }
        public VerifySignerDetails setCertValidFrom(Date value) { this.Cert_ValidFrom = value; return this; }
        public Date getCertValidTo() { return Cert_ValidTo; }
        public VerifySignerDetails setCertValidTo(Date value) { this.Cert_ValidTo = value; return this; }
        public String getCertBase64() { return CertBase64; }
        public VerifySignerDetails setCertBase64(String value) { this.CertBase64 = value; return this; }
        public String getSigningLocation() { return SigningLocation; }
        public VerifySignerDetails setSigningLocation(String value) { this.SigningLocation = value; return this; }
        public String getSigningReason() { return SigningReason; }
        public VerifySignerDetails setSigningReason(String value) { this.SigningReason = value; return this; }
    }

    public static class TSValidationResultItem
    {
        public String ID = null;
        public String Message = null;
        public String Result = null;
        public Boolean Successed = null;
        public ArrayList<TSValidationResultItem> Child = null;
        
        public String getİd() { return ID; }
        public TSValidationResultItem setİd(String value) { this.ID = value; return this; }
        public String getMessage() { return Message; }
        public TSValidationResultItem setMessage(String value) { this.Message = value; return this; }
        public String getResult() { return Result; }
        public TSValidationResultItem setResult(String value) { this.Result = value; return this; }
        public Boolean isSuccessed() { return Successed; }
        public TSValidationResultItem setSuccessed(Boolean value) { this.Successed = value; return this; }
        public ArrayList<TSValidationResultItem> getChild() { return Child; }
        public TSValidationResultItem setChild(ArrayList<TSValidationResultItem> value) { this.Child = value; return this; }
    }

    public static class SgValidationResultItem
    {
        public String ID = null;
        public String Message = null;
        public String Result = null;
        public Boolean Successed = null;
        public SgValidationResultItem Child = null;
        
        public String getİd() { return ID; }
        public SgValidationResultItem setİd(String value) { this.ID = value; return this; }
        public String getMessage() { return Message; }
        public SgValidationResultItem setMessage(String value) { this.Message = value; return this; }
        public String getResult() { return Result; }
        public SgValidationResultItem setResult(String value) { this.Result = value; return this; }
        public Boolean isSuccessed() { return Successed; }
        public SgValidationResultItem setSuccessed(Boolean value) { this.Successed = value; return this; }
        public SgValidationResultItem getChild() { return Child; }
        public SgValidationResultItem setChild(SgValidationResultItem value) { this.Child = value; return this; }
    }

    public static class CertValidationResultItem
    {
        public String ID = null;
        public String Message = null;
        public String Result = null;
        public Boolean Successed = null;
        public CertValidationResultItem Child = null;
        
        public String getİd() { return ID; }
        public CertValidationResultItem setİd(String value) { this.ID = value; return this; }
        public String getMessage() { return Message; }
        public CertValidationResultItem setMessage(String value) { this.Message = value; return this; }
        public String getResult() { return Result; }
        public CertValidationResultItem setResult(String value) { this.Result = value; return this; }
        public Boolean isSuccessed() { return Successed; }
        public CertValidationResultItem setSuccessed(Boolean value) { this.Successed = value; return this; }
        public CertValidationResultItem getChild() { return Child; }
        public CertValidationResultItem setChild(CertValidationResultItem value) { this.Child = value; return this; }
    }

    public static class SdpBilgisi
    {
        public AnaSdp AnaSdp = null;
        public DigerSdpler DigerSdpler = null;
        
        public AnaSdp getAnaSdp() { return AnaSdp; }
        public SdpBilgisi setAnaSdp(AnaSdp value) { this.AnaSdp = value; return this; }
        public DigerSdpler getDigerSdpler() { return DigerSdpler; }
        public SdpBilgisi setDigerSdpler(DigerSdpler value) { this.DigerSdpler = value; return this; }
    }

    public static class AnaSdp
    {
        public String Kod = null;
        public String Ad = null;
        public String Aciklama = null;
        
        public String getKod() { return Kod; }
        public AnaSdp setKod(String value) { this.Kod = value; return this; }
        public String getAd() { return Ad; }
        public AnaSdp setAd(String value) { this.Ad = value; return this; }
        public String getAciklama() { return Aciklama; }
        public AnaSdp setAciklama(String value) { this.Aciklama = value; return this; }
    }

    public static class DigerSdpler
    {
        public ArrayList<SdpListesi> SdpListesi = null;
        
        public ArrayList<SdpListesi> getSdpListesi() { return SdpListesi; }
        public DigerSdpler setSdpListesi(ArrayList<SdpListesi> value) { this.SdpListesi = value; return this; }
    }

    public static class SdpListesi
    {
        public String Kod = null;
        public String Ad = null;
        public String Aciklama = null;
        
        public String getKod() { return Kod; }
        public SdpListesi setKod(String value) { this.Kod = value; return this; }
        public String getAd() { return Ad; }
        public SdpListesi setAd(String value) { this.Ad = value; return this; }
        public String getAciklama() { return Aciklama; }
        public SdpListesi setAciklama(String value) { this.Aciklama = value; return this; }
    }

    public static class NihaiUstveri
    {
        public ArrayList<EYPImza> Imzalar = null;
        public Date Tarih = null;
        public String BelgeNo = null;
        
        public ArrayList<EYPImza> getİmzalar() { return Imzalar; }
        public NihaiUstveri setİmzalar(ArrayList<EYPImza> value) { this.Imzalar = value; return this; }
        public Date getTarih() { return Tarih; }
        public NihaiUstveri setTarih(Date value) { this.Tarih = value; return this; }
        public String getBelgeNo() { return BelgeNo; }
        public NihaiUstveri setBelgeNo(String value) { this.BelgeNo = value; return this; }
    }

    public static class ParafOzeti
    {
        public ArrayList<EYPReference> Ozetler = null;
        
        public ArrayList<EYPReference> getOzetler() { return Ozetler; }
        public ParafOzeti setOzetler(ArrayList<EYPReference> value) { this.Ozetler = value; return this; }
    }

    public static class Heysk
    {
        public Integer Kod = null;
        public String Ad = null;
        public String Tanim = null;
        
        public Integer getKod() { return Kod; }
        public Heysk setKod(Integer value) { this.Kod = value; return this; }
        public String getAd() { return Ad; }
        public Heysk setAd(String value) { this.Ad = value; return this; }
        public String getTanim() { return Tanim; }
        public Heysk setTanim(String value) { this.Tanim = value; return this; }
    }

    public static class MessageDto
    {
        public MessageTypes MessageType = null;
        public String URI = null;
        public String Message = null;
        
        public MessageTypes getMessageType() { return MessageType; }
        public MessageDto setMessageType(MessageTypes value) { this.MessageType = value; return this; }
        public String getUri() { return URI; }
        public MessageDto setUri(String value) { this.URI = value; return this; }
        public String getMessage() { return Message; }
        public MessageDto setMessage(String value) { this.Message = value; return this; }
    }

    public static enum MessageTypes
    {
        Unknown,
        Error,
        Warning,
        İnfo;
    }

}

Java VerifyEYPPackageWithDocumentId DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /VerifyEYPPackageWithDocumentId/ HTTP/1.1 
Host: imzagerservices.eyyubiye.bel.tr 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"ClientKey":"String","AuthorizationID":"String","DocumentId":0}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{Unable to show example output for type 'VerifyEYPPackageWithDocumentIdResponse' using the custom 'csv' filter}One or more errors occurred.