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.

vaultBaseUrl
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

IssuerAttributes

Atribut objek pengeluar sertifikat.

credentials

IssuerCredentials

Kredensial yang akan digunakan untuk penerbit.

org_details

OrganizationDetails

Detail organisasi sebagaimana diberikan kepada penerbit.

Respons

Nama Jenis Deskripsi
200 OK

IssuerBundle

Penerbit untuk sertifikat brankas kunci.

Other Status Codes

KeyVaultError

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
AdministratorDetails

Detail administrator organisasi penerbit sertifikat.

CertificateIssuerSetParameters

Pengeluar sertifikat menetapkan parameter.

Error

Kesalahan server brankas kunci.

IssuerAttributes

Atribut pengeluar sertifikat yang dikelola oleh layanan Key Vault.

IssuerBundle

Penerbit untuk sertifikat Key Vault.

IssuerCredentials

Kredensial yang akan digunakan untuk penerbit sertifikat.

KeyVaultError

Pengecualian kesalahan brankas kunci.

OrganizationDetails

Detail organisasi penerbit sertifikat.

AdministratorDetails

Detail administrator organisasi penerbit sertifikat.

Nama Jenis Deskripsi
email

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

IssuerAttributes

Atribut objek pengeluar sertifikat.

credentials

IssuerCredentials

Kredensial yang akan digunakan untuk penerbit.

org_details

OrganizationDetails

Detail organisasi sebagaimana diberikan kepada penerbit.

provider

string

Penyedia pengeluar sertifikat.

Error

Kesalahan server brankas kunci.

Nama Jenis Deskripsi
code

string

Kode kesalahan.

innererror

Error

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

IssuerAttributes

Atribut objek pengeluar sertifikat.

credentials

IssuerCredentials

Kredensial yang akan digunakan untuk penerbit.

id

string

Pengidentifikasi untuk objek pengeluar sertifikat.

org_details

OrganizationDetails

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

Error

Kesalahan server brankas kunci.

OrganizationDetails

Detail organisasi penerbit sertifikat.

Nama Jenis Deskripsi
admin_details

AdministratorDetails[]

Detail administrator organisasi.

id

string

Id organisasi.