Set Certificate Issuer - Set Certificate Issuer
Mengatur penerbit sertifikat yang ditentukan.
Operasi SetCertificateIssuer menambahkan atau memperbarui penerbit sertifikat yang ditentukan. Operasi ini memerlukan izin sertifikat/setissuers.
PUT {vaultBaseUrl}/certificates/issuers/{issuer-name}?api-version=2025-07-01
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
issuer-name
|
path | True |
string |
Nama penerbit. Nilai yang Anda berikan dapat disalin secara global untuk tujuan menjalankan layanan. Nilai yang diberikan tidak boleh mencakup informasi yang dapat diidentifikasi secara pribadi atau sensitif. |
|
vault
|
path | True |
string (uri) |
|
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang digunakan untuk operasi ini. |
Isi Permintaan
| Nama | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|
| provider | True |
string |
Penyedia penerbit. |
| attributes |
Atribut objek penerbit. |
||
| credentials |
Kredensial yang akan digunakan untuk penerbit. |
||
| org_details |
Rincian organisasi sebagaimana diberikan kepada penerbit. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Permintaan telah berhasil. |
|
| Other Status Codes |
Respons kesalahan tak terduga. |
Keamanan
OAuth2Auth
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/authorize
Cakupan
| Nama | Deskripsi |
|---|---|
| https://vault.azure.net/.default |
Contoh
SetCertificateIssuer
Permintaan sampel
PUT https://myvault.vault.azure.net//certificates/issuers/issuer01?api-version=2025-07-01
{
"provider": "Test",
"credentials": {
"account_id": "keyvaultuser",
"pwd": "password"
},
"org_details": {
"admin_details": [
{
"first_name": "John",
"last_name": "Doe",
"email": "admin@microsoft.com",
"phone": "4255555555"
}
]
}
}
Respon sampel
{
"id": "https://myvault.vault.azure.net/certificates/issuers/issuer01",
"provider": "Test",
"credentials": {
"account_id": "keyvaultuser"
},
"org_details": {
"admin_details": [
{
"first_name": "John",
"last_name": "Doe",
"email": "admin@microsoft.com",
"phone": "4255555555"
}
]
},
"attributes": {
"enabled": true,
"created": 1482188806,
"updated": 1482189526
}
}
Definisi
| Nama | Deskripsi |
|---|---|
|
Administrator |
Detail administrator organisasi penerbit sertifikat. |
|
Certificate |
Parameter set penerbit sertifikat. |
| Error | |
|
Issuer |
Atribut penerbit yang dikelola oleh layanan Key Vault. |
|
Issuer |
Penerbit untuk sertifikat Key Vault. |
|
Issuer |
Kredensial yang akan digunakan untuk penerbit sertifikat. |
|
Key |
Pengecualian kesalahan brankas kunci. |
|
Organization |
Rincian organisasi penerbit sertifikat. |
AdministratorDetails
Detail administrator organisasi penerbit sertifikat.
| Nama | Jenis | Deskripsi |
|---|---|---|
|
string |
Alamat email. |
|
| first_name |
string |
Nama depan. |
| last_name |
string |
Nama belakang. |
| phone |
string |
Nomor telepon. |
CertificateIssuerSetParameters
Parameter set penerbit sertifikat.
| Nama | Jenis | Deskripsi |
|---|---|---|
| attributes |
Atribut objek penerbit. |
|
| credentials |
Kredensial yang akan digunakan untuk penerbit. |
|
| org_details |
Rincian organisasi sebagaimana diberikan kepada penerbit. |
|
| provider |
string |
Penyedia penerbit. |
Error
| Nama | Jenis | Deskripsi |
|---|---|---|
| code |
string |
Kode kesalahan. |
| innererror |
Kesalahan server brankas kunci. |
|
| message |
string |
Pesan kesalahan. |
IssuerAttributes
Atribut penerbit yang dikelola oleh layanan Key Vault.
| Nama | Jenis | Deskripsi |
|---|---|---|
| created |
integer (unixtime) |
Waktu pembuatan di UTC. |
| enabled |
boolean |
Menentukan apakah penerbit diaktifkan. |
| updated |
integer (unixtime) |
Waktu terakhir diperbarui di UTC. |
IssuerBundle
Penerbit untuk sertifikat Key Vault.
| Nama | Jenis | Deskripsi |
|---|---|---|
| attributes |
Atribut objek penerbit. |
|
| credentials |
Kredensial yang akan digunakan untuk penerbit. |
|
| id |
string |
Pengidentifikasi untuk objek penerbit. |
| org_details |
Rincian organisasi sebagaimana diberikan kepada penerbit. |
|
| provider |
string |
Penyedia penerbit. |
IssuerCredentials
Kredensial yang akan digunakan untuk penerbit sertifikat.
| Nama | Jenis | Deskripsi |
|---|---|---|
| account_id |
string |
Nama pengguna/nama akun/id akun. |
| pwd |
string |
Kata sandi/rahasia/kunci akun. |
KeyVaultError
Pengecualian kesalahan brankas kunci.
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
Kesalahan server brankas kunci. |
OrganizationDetails
Rincian organisasi penerbit sertifikat.
| Nama | Jenis | Deskripsi |
|---|---|---|
| admin_details |
Detail administrator organisasi. |
|
| id |
string |
Id organisasi. |