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=7.4
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 menyertakan informasi pribadi yang dapat diidentifikasi atau informasi yang sensitif. |
vault
|
path | True |
string |
Nama vault, misalnya https://myvault.vault.azure.net. |
api-version
|
query | True |
string |
Versi API klien. |
Isi Permintaan
Nama | Diperlukan | Jenis | Deskripsi |
---|---|---|---|
provider | True |
string |
Penyedia pengeluar sertifikat. |
attributes |
Atribut objek pengeluar sertifikat. |
||
credentials |
Kredensial yang akan digunakan untuk penerbit. |
||
org_details |
Detail organisasi sebagaimana diberikan kepada penerbit. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
Penerbit untuk sertifikat brankas kunci. |
|
Other Status Codes |
Key Vault respons kesalahan yang menjelaskan mengapa operasi gagal. |
Contoh
SetCertificateIssuer
Sample Request
PUT https://myvault.vault.azure.net//certificates/issuers/issuer01?api-version=7.4
{
"provider": "Test",
"credentials": {
"account_id": "keyvaultuser",
"pwd": "password"
},
"org_details": {
"admin_details": [
{
"first_name": "John",
"last_name": "Doe",
"email": "admin@microsoft.com",
"phone": "4255555555"
}
]
}
}
Sample Response
{
"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 |
Pengeluar sertifikat menetapkan parameter. |
Error |
Kesalahan server brankas kunci. |
Issuer |
Atribut pengeluar sertifikat 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 |
Detail 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
Pengeluar sertifikat menetapkan parameter.
Nama | Jenis | Deskripsi |
---|---|---|
attributes |
Atribut objek pengeluar sertifikat. |
|
credentials |
Kredensial yang akan digunakan untuk penerbit. |
|
org_details |
Detail organisasi sebagaimana diberikan kepada penerbit. |
|
provider |
string |
Penyedia pengeluar sertifikat. |
Error
Kesalahan server brankas kunci.
Nama | Jenis | Deskripsi |
---|---|---|
code |
string |
Kode kesalahan. |
innererror |
Kesalahan server brankas kunci. |
|
message |
string |
Pesan kesalahan. |
IssuerAttributes
Atribut pengeluar sertifikat yang dikelola oleh layanan Key Vault.
Nama | Jenis | Deskripsi |
---|---|---|
created |
integer |
Waktu pembuatan di UTC. |
enabled |
boolean |
Menentukan apakah penerbit diaktifkan. |
updated |
integer |
Waktu terakhir diperbarui di UTC. |
IssuerBundle
Penerbit untuk sertifikat Key Vault.
Nama | Jenis | Deskripsi |
---|---|---|
attributes |
Atribut objek pengeluar sertifikat. |
|
credentials |
Kredensial yang akan digunakan untuk penerbit. |
|
id |
string |
Pengidentifikasi untuk objek pengeluar sertifikat. |
org_details |
Detail organisasi sebagaimana diberikan kepada penerbit. |
|
provider |
string |
Penyedia pengeluar sertifikat. |
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
Detail organisasi penerbit sertifikat.
Nama | Jenis | Deskripsi |
---|---|---|
admin_details |
Detail administrator organisasi. |
|
id |
string |
Id organisasi. |