Menerbitkan satu Sertifikat klien dari repositori sertifikat pengguna umum.
Deskripsi operasi
This API is limited to 10 QPS per user. Exceeding this limit triggers throttling, which can affect your business. Call this API at a reasonable rate to avoid disruption.
Coba sekarang
Test
RAM authorization
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| SanType |
integer |
No |
Tipe subject alternative name (SAN) untuk Sertifikat klien. Nilai valid:
|
2 |
| SanValue |
string |
No |
Nilai ekstensi SAN. Untuk menentukan beberapa nilai, pisahkan dengan koma (,). |
example.com |
| CommonName |
string |
No |
Common name Sertifikat klien. Mendukung karakter Mandarin, Inggris, dan karakter lainnya. |
aliyun |
| Algorithm |
string |
No |
algoritma kunci untuk Sertifikat klien. Formatnya adalah
algoritma enkripsi Sertifikat klien harus sesuai dengan algoritma enkripsi Sertifikat CA subordinat penerbit, tetapi panjang kuncinya dapat berbeda. Misalnya, jika algoritma kunci Sertifikat CA subordinat adalah RSA_2048, algoritma kunci untuk Sertifikat klien harus salah satu dari RSA_1024, RSA_2048, atau RSA_4096. |
RSA_2048 |
| Csr |
string |
No |
Konten certificate signing request (CSR). Anda dapat menghasilkan CSR dengan alat seperti OpenSSL atau Keytool. |
-----BEGIN CERTIFICATE REQUEST----- ...... -----END CERTIFICATE REQUEST----- |
| ParentIdentifier |
string |
Yes |
Pengidentifikasi unik Sertifikat CA subordinat penerbit. |
273ae6bb538d538c70c01f81jh2**** |
| Days |
integer |
No |
periode validitas Sertifikat klien, dalam hari. Anda tidak dapat mengosongkan parameter Days, BeforeTime, dan AfterTime sekaligus. Parameter BeforeTime dan AfterTime harus ditentukan bersama atau tidak sama sekali.
Catatan
Jika Anda menentukan Days, BeforeTime, dan AfterTime secara bersamaan, parameter Days diutamakan dalam menentukan periode validitas. |
365 |
| BeforeTime |
integer |
No |
Pengatur waktu penerbitan Sertifikat klien, ditentukan sebagai Stempel waktu UNIX dalam detik. Jika dihilangkan, nilai default-nya adalah pengatur waktu panggilan API. Catatan
Parameter BeforeTime dan AfterTime harus ditentukan bersama atau tidak sama sekali. |
1634283958 |
| AfterTime |
integer |
No |
Pengatur waktu kedaluwarsa Sertifikat klien, ditentukan sebagai Stempel waktu UNIX dalam detik. Catatan
Parameter BeforeTime dan AfterTime harus ditentukan bersama atau tidak sama sekali. |
1665819958 |
| Organization |
string |
No |
Nama organisasi yang terkait dengan Sertifikat CA root, biasanya nama perusahaan atau enterprise Anda. Mendukung karakter Mandarin, Inggris, dan karakter lainnya. |
阿里巴巴网络技术有限公司 |
| OrganizationUnit |
string |
No |
Nama departemen atau unit bisnis dalam organisasi. |
IT |
| Country |
string |
No |
Negara tempat organisasi berada. |
CN |
| State |
string |
No |
Provinsi, munisipalitas, atau wilayah otonom tempat organisasi berada. Mendukung karakter Mandarin, Inggris, dan karakter lainnya. |
Zhejiang |
| Locality |
string |
No |
Kota tempat organisasi berada. Mendukung karakter Mandarin, Inggris, dan karakter lainnya. |
Hangzhou |
| Years |
integer |
No |
periode validitas Sertifikat, dalam tahun. |
1 |
| Months |
integer |
No |
periode validitas Sertifikat, dalam bulan. |
12 |
| Immediately |
integer |
No |
Menentukan konten Sertifikat mana yang akan dikembalikan dalam tanggapan. Nilai valid:
|
1 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
The response object. |
||
| Identifier |
string |
The unique identifier of the client certificate. |
190ae6bb538d538c70c01f81dcf2**** |
| RequestId |
string |
The request ID. This unique ID is generated by Alibaba Cloud for each request and can be used for troubleshooting. |
8C467B38-3910-447D-87BC-AC049166F216 |
| RootX509Certificate |
string |
The content of the root CA certificate. |
-----BEGIN CERTIFICATE-----\n......\n-----END CERTIFICATE----- |
| ParentX509Certificate |
string |
The content of the subordinate CA certificate. |
-----BEGIN CERTIFICATE-----\n......\n-----END CERTIFICATE----- |
| X509Certificate |
string |
The content of the client certificate. |
-----BEGIN CERTIFICATE-----\n......\n-----END CERTIFICATE----- |
| CertificateChain |
string |
The certificate chain. |
-----BEGIN CERTIFICATE-----\n......\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\n......\n-----END CERTIFICATE-----\n |
Contoh
Respons sukses
JSONformat
{
"Identifier": "190ae6bb538d538c70c01f81dcf2****",
"RequestId": "8C467B38-3910-447D-87BC-AC049166F216",
"RootX509Certificate": "-----BEGIN CERTIFICATE-----\\n......\\n-----END CERTIFICATE-----",
"ParentX509Certificate": "-----BEGIN CERTIFICATE-----\\n......\\n-----END CERTIFICATE-----",
"X509Certificate": "-----BEGIN CERTIFICATE-----\\n......\\n-----END CERTIFICATE-----",
"CertificateChain": "-----BEGIN CERTIFICATE-----\\n......\\n-----END CERTIFICATE-----\\n-----BEGIN CERTIFICATE-----\\n......\\n-----END CERTIFICATE-----\\n"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.