Ana içeriğe geç

2.3 Sertifika Başvuru Durumunu Sorgulama

2.3.1 Api Bilgileri

Test Ortamı
Gerçek Ortamhttps://portal.racent.com/ssl/collect
İstek YöntemiPOST
content-typemultipart/form-data
AçıklamaBu arayüz, sipariş edilen sertifika durumunu almak, sertifikayı almak ve doğrulama bilgilerini almak için kullanılır.

2.3.2 Parametre Tanımları

Parametre AdıParametre TürüZorunluAçıklama
certIdStringYracent sertifika kimliği
api_tokenStringYKimlik bilgisi, token oluşturmak için lütfen Racent teknik desteğiyle iletişime geçin.

Fonksiyon Dönüşü

Parametre AdıParametre TürüZorunluAçıklama
codeintYDönüş durumu, ayrıntılar için Ek 3.1'e bakın
statusStringYSipariş durumu:
PENDING:Başvuruda
COMPLETE:Başvuru başarılı
CANCELLED:İptal edildi
REISSUED:Yeniden imzalandı
FAILED:Başvuru başarısız
RENEWED:Yenilendi
REVOKED:İptal edildi
certStatusStringYSertifika durumu:
PENDING:Başvuruda
COMPLETE:Başvuru başarılı
CANCELLED:İptal edildi
REISSUED:Yeniden imzalandı
FAILED:Başvuru başarısız
RENEWED:Yenilendi
REVOKED:İptal edildi
dataObjectNDöndürülen veri, ayrıntılar aşağıdadır
failReasonObjectNDurum FAILED olduğunda bu parametre Y olur, başarısızlık nedeni
dataReasonsArrayNVeri nedenleri
keyStringNÖğe
reasonStringNNeden
sysReasonStringNSistem nedeni
beginDateStringNDurum COMPLETE olduğunda bu parametre Y olur, sertifika başlangıç zamanı
endDateStringNDurum COMPLETE olduğunda bu parametre Y olur, sertifika bitiş zamanı
certificateStringNDurum COMPLETE olduğunda bu parametre Y olur, pem sertifikası
caCertificateStringNDurum COMPLETE olduğunda, bu parametre Y'dir, pem ara sertifika
jksStringNDurum COMPLETE olduğunda ve racent doğru özel anahtar bilgisine sahip olduğunda, bu parametre Y'dir, jks sertifika içeriğinin base64 kodlaması.
jksPassStringNDurum COMPLETE olduğunda ve racent doğru özel anahtar bilgisine sahip olduğunda, bu parametre Y'dir, jks sertifika şifresi.
pkcs12StringNDurum COMPLETE olduğunda ve racent doğru özel anahtar bilgisine sahip olduğunda, bu parametre Y'dir, PKCS12 sertifika içeriğinin base64 kodlaması.
pkcsPassStringNDurum COMPLETE olduğunda ve racent doğru özel anahtar bilgisine sahip olduğunda, bu parametre Y'dir, PKCS12 sertifika şifresi.
privateKeyStringNDurum COMPLETE olduğunda ve racent doğru özel anahtar bilgisine sahip olduğunda, bu parametre Y'dir, özel anahtar bilgisi
rsaPrivateKeyStringNrsa biçiminde özel anahtar, durum COMPLETE olduğunda ve racent doğru özel anahtar bilgisine sahip olduğunda, bu parametre Y'dir, özel anahtar bilgisi
replaceCertIdStringNDurum REISSUED olduğunda, bu parametre Y'dir,
yeniden imzalanan racent sertifika kimliği
oldCertIdStringNSertifika başvurusu yeniden imzalama olduğunda, bu parametre Y'dir,
eski racent sertifika kimliği
vendorIdStringNCA sipariş numarası
vendorCertIdStringNCA sertifika numarası (sectigo sipariş numarası)
DCVfileNameStringNAlan adı dosya doğrulaması, dosya adı
DCVfileContentStringNDosya doğrulaması, dosya içeriği
DCVdnsHostStringNDNS doğrulaması, host
DCVdnsValueStringNDNS doğrulaması value
DCVdnsTypeStringNDNS doğrulaması type
dcvInfoObjectNSertifika başvurusundaki her alan adının doğrulama değeri farklı olduğunda bu alan Y olur
Her öğe Object türündedir, her nesne adı başvurulan alan adıdır, örn: racent.com. Her öğenin ayrıntıları aşağıdaki gibidir:
DCVfileNameStringNAlan adı dosya doğrulaması, dosya adı
DCVfileContentStringNDosya doğrulama, dosya içeriği
DCVdnsHostStringNDNS doğrulama, host
DCVdnsValueStringNDNS doğrulama value
DCVdnsTypeStringNDNS doğrulama type
DCVfilePathStringNDosya doğrulama dosya yolu
dcvListArrayNAlan adı doğrulama listesi, her öğe Object türündedir, her öğenin ayrıntıları aşağıdaki gibidir:
domainNameStringNAlan adı
dcvMethodStringNAlan adı doğrulama yöntemi
dcvEmailStringNAlan adı doğrulama e-postası
is_verifyStringNDoğrulanmış parametre değeri “verified” olur, doğrulanmamışsa parametre yoktur
applicationObjectNSipariş gönderim durumu
statusStringNParametre şu değerlerden biridir:
notdone: tamamlanmadı
done: tamamlandı
ongoing: devam ediyor
dcvObjectNAlan adı doğrulama durumu
statusStringNParametre şu değerlerden biridir:
notdone: tamamlanmadı
done: tamamlandı
ongoing: devam ediyor
ovObjectNKuruluş doğrulama durumu
statusStringNParametre şu değerlerden biridir:
notdone: tamamlanmadı
done: tamamlandı
ongoing: devam ediyor
issuedObjectNSertifika verme durumu
statusStringNParametre şu değerlerden biridir:
notdone: tamamlanmadı
done: tamamlandı
ongoing: devam ediyor
applyParamsObjectNBaşvuru parametreleri, ayrıntılar için başvuru arayüzü (place) istek parametrelerine bakın
csrStringNcsr
AdministratorObjectNYönetici bilgileri
jobStringNPozisyon
cityStringNŞehir
emailStringNE-posta
stateStringNEyalet veya bölge
mobileStringNİletişim bilgisi
addressStringNİletişim adresi
countryStringNÜlke (ISO 3166-1 standardında iki harfli kod).
lastNameStringNSoyadı
postCodeStringNPosta kodu
firstNameStringNAd
organationStringNŞirket adı
idTypeStringNBelge türü. CFCA için bu alan Y'dir.
Değerler şunlardır:
SFZ: Kimlik kartı
HZ: Pasaport
idNumberStringNBelge numarası. CFCA için bu alan Y'dir.
techObjectNTeknik personel bilgileri; alt alanlar yönetici bilgileriyle aynıdır
financeObjectNMali işler personeli bilgileri; alt alanlar yönetici bilgileriyle aynıdır
organizationInfoObjectNŞirket bilgileri
organizationCityStringNŞehir
organizationNameStringNAd
organizationMobileStringNTelefon
organizationAddressStringNAdres
organizationCountryStringNÜlke
organizationPostCodeStringNPosta kodu
organizationRegNumbeStringNŞirket belge numarası. CFCA için bu alan Y'dir.
idTypeStringNŞirket belge türü. CFCA için bu alan Y'dir.
Değerler aşağıdaki gibidir:
TYDMZ: Birleşik Sosyal Kredi Kodu
OTHERS: Diğer
errorsObject veya StringNDönüş durumu hata olduğunda, belirli hata bilgisi.