API Surum Gecmisi
Bu sayfa, PrimeAPI'deki tum controller ve endpoint'lerin hangi API versiyonlarinda (V1, V2, V3, V4) mevcut oldugunu gosterir.
Not: V2'den itibaren dosya yukleme islemleri
CoreApiFilecontroller'inda merkezilesmistir. V1 PAdES controller'indaki dosya yukleme endpoint'leri (SignStepOneUploadFile,ChunkInitvb.) V2'de kaldirilmistir.
Tum Endpoint'ler
| Controller | Endpoint | V1 | V2 | V3 | V4 |
|---|---|---|---|---|---|
| Dosya İşlemleri | |||||
| CoreApiFile | UploadFile | V2 | |||
| CoreApiFile | ChunkInit | V2 | |||
| CoreApiFile | ChunkUpload | V2 | |||
| CoreApiFile | ChunkStatus | V2 | |||
| CoreApiFile | ChunkComplete | V2 | |||
| CoreApiFile | ChunkAbort | V2 | |||
| CoreApiFile | DownloadCore | V2 | |||
| CAdES İmzalama | |||||
| CoreApiCades | SignStepOneCadesCore | V1 | V2 | V4 | |
| CoreApiCades | SignStepThreeCadesCore | V1 | V2 | V4 | |
| CoreApiCades | UpgradeCadesCore | V1 | V2 | V4 | |
| CoreApiCades | GetSignatureListCore | V2 | V3 | V4 | |
| PAdES İmzalama | |||||
| CoreApiPades | SignStepOnePadesCore | V1 | V2 | V4 | |
| CoreApiPades | SignStepThreePadesCore | V1 | V2 | V4 | |
| CoreApiPades | UpgradePadesCore | V1 | V2 | V4 | |
| CoreApiPades | GetSignatureListCore | V2 | V3 | V4 | |
| XAdES İmzalama | |||||
| CoreApiXades | SignStepOneXadesCore | V1 | V2 | V4 | |
| CoreApiXades | SignStepThreeXadesCore | V1 | V2 | V4 | |
| CoreApiXades | UpgradeXadesCore | V1 | V2 | V4 | |
| CoreApiXades | GetSignatureListCore | V2 | V3 | V4 | |
| CAdES Mobil | |||||
| CoreApiCadesMobile | SignStepOneCadesMobileCore | V1 | V2 | V4 | |
| PAdES Mobil | |||||
| CoreApiPadesMobile | SignStepOnePadesMobileCore | V1 | V2 | V4 | |
| XAdES Mobil | |||||
| CoreApiXadesMobile | SignStepOneXadesMobileCore | V1 | V2 | V4 | |
| Parmak İzi | |||||
| CoreApiFingerPrint | GetFingerPrintCore | V2 | |||
| PDF İşlemleri | |||||
| CoreApiPdf | ConvertToPdfCore | V1 | V2 | ||
| CoreApiPdf | AddLayersCore | V1 | V2 | ||
| İstatistikler | |||||
| CoreApiStats | GetStats | V2 | |||
| CoreApiStats | GetOperations | V2 | |||
| Doğrulama | |||||
| CoreApiVerification | VerifyCadesCore | V4 | |||
| CoreApiVerification | VerifyPadesCore | V4 | |||
| CoreApiVerification | VerifyXadesCore | V4 | |||
Detayli Tablolar
CoreApiFile — Dosya Islemleri
| Endpoint | V1 | V2 |
|---|---|---|
| UploadFile | V2 | |
| ChunkInit | V2 | |
| ChunkUpload | V2 | |
| ChunkStatus | V2 | |
| ChunkComplete | V2 | |
| ChunkAbort | V2 | |
| DownloadCore | V2 |
CoreApiDownload
| Endpoint | V1 |
|---|---|
| DownloadSignedFileCore | V1 |
CoreApiCades — CAdES Imzalama
| Endpoint | V1 | V2 | V3 | V4 |
|---|---|---|---|---|
| SignStepOneCadesCore | V1 | V2 | V4 | |
| SignStepThreeCadesCore | V1 | V2 | V4 | |
| UpgradeCadesCore | V1 | V2 | V4 | |
| GetSignatureListCore | V2 | V3 | V4 | |
| VerifySignaturesCoreCades | V1 |
CoreApiPades — PAdES Imzalama
| Endpoint | V1 | V2 | V3 | V4 |
|---|---|---|---|---|
| SignStepOnePadesCore | V1 | V2 | V4 | |
| SignStepThreePadesCore | V1 | V2 | V4 | |
| UpgradePadesCore | V1 | V2 | V4 | |
| GetSignatureListCore | V2 | V3 | V4 | |
| SignStepOneUploadFile | V1* | |||
| ChunkInit | V1* | |||
| ChunkUpload | V1* | |||
| ChunkStatus | V1* | |||
| ChunkComplete | V1* | |||
| ChunkAbort | V1* | |||
| VerifySignaturesCore | V1 | |||
| VerifySignaturesCorePades | V1 |
* V1 PAdES controller'i dosya yukleme endpoint'lerini iceriyordu. V2'den itibaren bu islemler
CoreApiFilecontroller'ina tasinmistir.
CoreApiXades — XAdES Imzalama
| Endpoint | V1 | V2 | V3 | V4 |
|---|---|---|---|---|
| SignStepOneXadesCore | V1 | V2 | V4 | |
| SignStepThreeXadesCore | V1 | V2 | V4 | |
| UpgradeXadesCore | V1 | V2 | V4 | |
| GetSignatureListCore | V2 | V3 | V4 | |
| VerifySignatureCoreXades | V1 |
CoreApiCadesMobile — CAdES Mobil Imzalama
| Endpoint | V1 | V2 | V4 |
|---|---|---|---|
| SignStepOneCadesMobileCore | V1 | V2 | V4 |
| GetFingerPrintCore | V1 |
Not: V2'den itibaren
GetFingerPrintCoreayriCoreApiFingerPrintcontroller'ina tasinmistir.
CoreApiPadesMobile — PAdES Mobil Imzalama
| Endpoint | V1 | V2 | V4 |
|---|---|---|---|
| SignStepOnePadesMobileCore | V1 | V2 | V4 |
| GetFingerPrintCore | V1 |
Not: V2'den itibaren
GetFingerPrintCoreayriCoreApiFingerPrintcontroller'ina tasinmistir.
CoreApiXadesMobile — XAdES Mobil Imzalama
| Endpoint | V1 | V2 | V4 |
|---|---|---|---|
| SignStepOneXadesMobileCore | V1 | V2 | V4 |
| GetFingerPrintCore | V1 |
Not: V2'den itibaren
GetFingerPrintCoreayriCoreApiFingerPrintcontroller'ina tasinmistir.
CoreApiFingerPrint
| Endpoint | V2 |
|---|---|
| GetFingerPrintCore | V2 |
CoreApiPdf — PDF Islemleri
| Endpoint | V1 | V2 |
|---|---|---|
| ConvertToPdfCore | V1 | V2 |
| AddLayersCore | V1 | V2 |
CoreApiStats — Istatistikler
| Endpoint | V2 |
|---|---|
| GetStats | V2 |
| GetOperations | V2 |
CoreApiVerification — Dogrulama
| Endpoint | V2 | V4 |
|---|---|---|
| VerifyPades | V2 | |
| VerifyCadesCore | V4 | |
| VerifyPadesCore | V4 | |
| VerifyXadesCore | V4 |
Genel Degisiklik Ozeti
V1 → V2
- Dosya yukleme islemleri
CoreApiFilecontroller'inda merkezilesti. GetFingerPrintCoreayriCoreApiFingerPrintcontroller'ina tasindi.- CAdES, PAdES ve XAdES controller'larina
GetSignatureListCoreeklendi. - CAdES ve XAdES'e
UpgradeCadesCore/UpgradeXadesCoreeklendi (V1'de de vardi). - PAdES V1'deki
VerifySignaturesCoreveVerifySignaturesCorePadeskaldirildi; dogrulamaCoreApiVerificationcontroller'ina tasindi.
V2 → V3
- Yalnizca
GetSignatureListCoreendpoint'i eklendi (CAdES, PAdES, XAdES). - Imzalama ve upgrade islemleri V3'te bulunmaz.
V3 → V4
- Profil destegi (P1-P4) eklendi.
- Imza seviyesi StepOne'a tasindi (V2'de StepThree'de idi).
- Hash algoritmasi secimi (SHA256/384/512) eklendi.
- CAdES V4: Detached imza destegi eklendi.
- PAdES V4: Profil destegi (sadece P4 ve None).
- XAdES V4: Uc imza modu destegi (Enveloped, Enveloping, Detached).
- Upgrade:
signatureLevel→targetLevelolarak yeniden adlandirildi. BES/EPES'e upgrade yasaklandi. - Akilli upgrade onerileri:
GetSignatureListCoreyanitiupgradeOptions,profileRecommendedUpgrades,profileIncompatibleUpgradesalanlarini icerir. - Mobil imza V4: CAdES, PAdES ve XAdES mobil imzalama V4'e yukseltildi. Profil destegi, genisletilmis seviyeler eklendi.
coordinatesparametresi kaldirildi. - Dogrulama V4:
CoreApiVerificationcontroller'ina CAdES, PAdES ve XAdES dogrulama endpoint'leri eklendi (VerifyCadesCore,VerifyPadesCore,VerifyXadesCore).