2.12 SSL Abonelik Bilgilerini Değiştirme
2.12.1 Api Bilgileri
| Test ortamı | |
|---|---|
| Canlı ortam | https://portal.racent.com/ssl/replace |
| İstek yöntemi | POST |
| content-type | multipart/form-data |
| Açıklama | Bu arayüz, SSL abonelik bilgilerini değiştirmek için kullanılır. Yalnızca SSL sertifikalarıyla ilgilidir. SSL abonelik bilgilerinin değiştirilmesine yalnızca SSL abonelik durumu verildi olarak işaretlendiğinde izin verilir. |
2.12.2 Parametre Tanımları
| Parametre adı | Parametre türü | Zorunlu | Açıklama |
|---|---|---|---|
| api_token | String | Y | Kimlik bilgisi; token oluşturmak için lütfen Racent teknik desteğiyle iletişime geçin. |
| certId | String | Y | racent sertifika kimliği |
| refId | String | N | Müşteri tarafından sağlanan benzersiz müşteri sipariş numarası |
| domainVerificationPic | File | N | Alan adı doğrulama yöntemi VERIFY_DOCUMENT olduğunda bu alan Y olur. Alan adı sahiplik doğrulaması için kullanılır (şu anda yalnızca CFCA desteklenir). |
| params | String | Y | Değiştirme bilgileri, ayrıntılar aşağıda açıklanmıştır |
| csr | String | Y | Not: CSR bilgisindeki alan adı, orijinal SSL aboneliğindeki CSR'de bulunan alan adıyla aynı olmalıdır. |
| uniqueValue | String | N | Yalnızca Sectigo ürünleriyle ilgilidir. Dağıtıcının kendi doğrulama değerini oluşturması için 1-20 karakter (a-z A-Z 0-9). |
| dcvMethod | String | N | Başvuru alan adı doğrulama yöntemini topluca ayarlar. Aşağıdaki dört yöntemden biri olmalıdır: EMAIL (e-posta doğrulama) HTTP_CSR_HASH (dosya doğrulama) CNAME_CSR_HASH (DNS doğrulama) HTTPS_CSR_HASH (https dosya doğrulama) VERIFY_DOCUMENT (alan adı sertifika kanıtı, yalnızca CFCA desteklenir) CFCA için bu alan Y'dir |
| domainInfo | String | Y | Alan adı bilgisi. Örnek: [ { "dcvEmail": "admin@xxx.com", "dcvMethod": "EMAIL", "domainName": "www.xxx.com" }, { "dcvEmail": "admin@aaa.com", "dcvMethod": "EMAIL", "domainName": "aaa.com" }, "dcvEmail": "admin@racent.com", "dcvMethod": "EMAIL", "domainName": "racent.com" } ] Ayrıntılı açıklama aşağıdaki gibidir: |
| dcvMethod | String | Y | Alan adı doğrulama yöntemi. Aşağıdaki dört yöntemden biri olmalıdır: EMAIL(e-posta doğrulaması) HTTP_CSR_HASH(dosya doğrulaması) CNAME_CSR_HASH(DNS doğrulaması) HTTPS_CSR_HASH(https dosya doğrulaması) Üst düzey dcvMethod bulunmadığında bu öğe Y olur. Üst düzey dcvMethod bulunduğunda ve bu öğe de mevcutsa, öncelikli olarak üst düzey dcvMethod kullanılır. |
| dcvEmail | String | N | Alan adı doğrulama e-postası. Bu öğe N olduğunda varsayılan durum aşağıdaki gibidir racent.com : admin@racent.com www.racent.com : admin@racent.com *.racent.com : admin@racent.com |
| domainName | String | Y | Alan adı |
| organizationInfo | String | N | Şirket bilgilerini değiştirmeniz gerektiğinde bu parametre Y olur. |
| organizationCity | String | N | Şirketin bulunduğu şehir. |
| organizationName | String | N | Şirket adı. |
| organizationMobile | String | N | Şirket telefonu. |
| organizationAddress | String | N | Şirket adresi. |
| organizationCountry | String | N | Şirketin bulunduğu ülke (ISO 3166-1 standardındaki iki harfli kod). |
| organizationPostCode | String | N | Şirketin bulunduğu yerin posta kodu. |
Fonksiyon Dönüşü
| Parametre Adı | Parametre Türü | Zorunlu | Açıklama |
|---|---|---|---|
| code | Int | Y | Dönüş durumu, ayrıntılar için Ek 3.1'e bakın |
| errors | Object or String | N | Dönüş durumu hata olduğunda belirli hata bilgisi. |
| data | Object | N | Dönüş durumu başarılı olduğunda bu parametre Y'dir. Ayrıntılı açıklama aşağıdadır: |
| certId | String | N | racent sertifika kimliği. Lütfen iyi saklayın, bu parametre racent örneğinin tek kimlik bilgisidir. |
| vendorId | String | N | CA sipariş numarası. |
| vendorCertId | String | N | CA sertifika numarası. |
| DCVfileName | String | N | Dosya doğrulama dosya adı |
| DCVfileContent | String | N | Dosya doğrulama dosya içeriği |
| DCVdnsHost | String | N | DNS doğrulama ana bilgisayar değeri |
| DCVdnsValue | String | N | DNS doğrulama kayıt değeri |
| DCVdnsType | String | N | DNS doğrulama kayıt türü |
| DCVfilePath | String | N | Dosya doğrulama dosya yolu |
| dcvInfo | Object | N | Sertifika başvurusundaki her alan adının doğrulama değeri farklı olduğunda bu öğe Y olur Her öğe Object türündedir; her öğenin nesne adı başvurulan alan adıdır, örneğin: racent.com. Her öğenin ayrıntıları aşağıdaki gibidir: |
| DCVfileName | String | N | Dosya doğrulama dosya adı |
| DCVfileContent | String | N | Dosya doğrulama dosya içeriği |
| DCVdnsHost | String | N | DNS doğrulama ana bilgisayar değeri |
| DCVdnsValue | String | N | DNS doğrulama kayıt değeri |
| DCVdnsType | String | N | DNS doğrulama kayıt türü |
| DCVfilePath | String | N | Dosya doğrulama dosya yolu |