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.3

Parameter URI

Name In Required Type Description
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

Name Required Type Description
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

Name Type Description
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.3

{
  "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

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.

Name Type Description
email
  • string

Alamat Email.

first_name
  • string

Nama depan.

last_name
  • string

Nama belakang.

phone
  • string

Nomor telepon.

CertificateIssuerSetParameters

Pengeluar sertifikat menetapkan parameter.

Name Type Description
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.

Name Type Description
code
  • string

Kode kesalahan.

innererror

Kesalahan server brankas kunci.

message
  • string

Pesan kesalahan.

IssuerAttributes

Atribut pengeluar sertifikat yang dikelola oleh layanan Key Vault.

Name Type Description
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.

Name Type Description
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.

Name Type Description
account_id
  • string

Nama pengguna/nama akun/id akun.

pwd
  • string

Kata sandi/rahasia/kunci akun.

KeyVaultError

Pengecualian kesalahan brankas kunci.

Name Type Description
error

Kesalahan server brankas kunci.

OrganizationDetails

Detail organisasi penerbit sertifikat.

Name Type Description
admin_details

Detail administrator organisasi.

id
  • string

Id organisasi.