Update Certificate Issuer - Update Certificate Issuer

Atualizações o emissor do certificado especificado.
A operação UpdateCertificateIssuer executa uma atualização na entidade de emissor de certificado especificada. Essa operação requer a permissão certificates/setissuers.

PATCH {vaultBaseUrl}/certificates/issuers/{issuer-name}?api-version=7.4

Parâmetros de URI

Nome Em Obrigatório Tipo Description
issuer-name
path True

string

O nome do emissor.

vaultBaseUrl
path True

string

O nome do cofre, por exemplo https://myvault.vault.azure.net, .

api-version
query True

string

Versão de API do cliente.

Corpo da solicitação

Nome Tipo Description
attributes

IssuerAttributes

Atributos do objeto emissor.

credentials

IssuerCredentials

As credenciais a serem usadas para o emissor.

org_details

OrganizationDetails

Detalhes da organização, conforme fornecido ao emissor.

provider

string

O provedor do emissor.

Respostas

Nome Tipo Description
200 OK

IssuerBundle

O emissor do certificado do cofre de chaves.

Other Status Codes

KeyVaultError

Key Vault resposta de erro que descreve por que a operação falhou.

Exemplos

UpdateCertificateIssuer

Sample Request

PATCH https://myvault.vault.azure.net//certificates/issuers/issuer01?api-version=7.4

{
  "provider": "Test",
  "credentials": {
    "account_id": "newuseraccount",
    "pwd": "newpassword"
  }
}

Sample Response

{
  "id": "https://myvault.vault.azure.net/certificates/issuers/issuer01",
  "provider": "Test",
  "credentials": {
    "account_id": "newuseraccount"
  },
  "org_details": {
    "admin_details": [
      {
        "first_name": "John",
        "last_name": "Doe",
        "email": "admin@microsoft.com",
        "phone": "4255555555"
      }
    ]
  },
  "attributes": {
    "enabled": true,
    "created": 1482188806,
    "updated": 1482189526
  }
}

Definições

Nome Description
AdministratorDetails

Detalhes do administrador da organização do emissor do certificado.

CertificateIssuerUpdateParameters

Os parâmetros de atualização do emissor do certificado.

Error

O erro do servidor do cofre de chaves.

IssuerAttributes

Os atributos de um emissor gerenciados pelo serviço Key Vault.

IssuerBundle

O emissor do certificado Key Vault.

IssuerCredentials

As credenciais a serem usadas para o emissor do certificado.

KeyVaultError

A exceção de erro do cofre de chaves.

OrganizationDetails

Detalhes da organização do emissor do certificado.

AdministratorDetails

Detalhes do administrador da organização do emissor do certificado.

Nome Tipo Description
email

string

Endereço de email.

first_name

string

Nome.

last_name

string

Sobrenome.

phone

string

Número do telefone.

CertificateIssuerUpdateParameters

Os parâmetros de atualização do emissor do certificado.

Nome Tipo Description
attributes

IssuerAttributes

Atributos do objeto emissor.

credentials

IssuerCredentials

As credenciais a serem usadas para o emissor.

org_details

OrganizationDetails

Detalhes da organização, conforme fornecido ao emissor.

provider

string

O provedor do emissor.

Error

O erro do servidor do cofre de chaves.

Nome Tipo Description
code

string

O código de erro.

innererror

Error

O erro do servidor do cofre de chaves.

message

string

A mensagem de erro.

IssuerAttributes

Os atributos de um emissor gerenciados pelo serviço Key Vault.

Nome Tipo Description
created

integer

Tempo de criação em UTC.

enabled

boolean

Determina se o emissor está habilitado.

updated

integer

Hora da última atualização em UTC.

IssuerBundle

O emissor do certificado Key Vault.

Nome Tipo Description
attributes

IssuerAttributes

Atributos do objeto emissor.

credentials

IssuerCredentials

As credenciais a serem usadas para o emissor.

id

string

Identificador do objeto emissor.

org_details

OrganizationDetails

Detalhes da organização, conforme fornecido ao emissor.

provider

string

O provedor do emissor.

IssuerCredentials

As credenciais a serem usadas para o emissor do certificado.

Nome Tipo Description
account_id

string

O nome de usuário/nome de conta/id da conta.

pwd

string

A chave de senha/segredo/conta.

KeyVaultError

A exceção de erro do cofre de chaves.

Nome Tipo Description
error

Error

O erro do servidor do cofre de chaves.

OrganizationDetails

Detalhes da organização do emissor do certificado.

Nome Tipo Description
admin_details

AdministratorDetails[]

Detalhes do administrador da organização.

id

string

Id da organização.