Update Certificate Issuer - Update Certificate Issuer
Novedades el emisor de certificados especificado.
La operación UpdateCertificateIssuer realiza una actualización en la entidad del emisor de certificados especificada. Esta operación requiere el permiso certificates/setissuers.
PATCH {vaultBaseUrl}/certificates/issuers/{issuer-name}?api-version=7.4
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
issuer-name
|
path | True |
string |
Nombre del emisor. |
vault
|
path | True |
string |
El nombre del almacén, por ejemplo https://myvault.vault.azure.net, . |
api-version
|
query | True |
string |
Versión de API del cliente. |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
attributes |
Atributos del objeto emisor. |
|
credentials |
Credenciales que se usarán para el emisor. |
|
org_details |
Detalles de la organización tal como se proporciona al emisor. |
|
provider |
string |
Proveedor del emisor. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Emisor del certificado del almacén de claves. |
|
Other Status Codes |
Key Vault respuesta de error que describe por qué se produjo un error en la operación. |
Ejemplos
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
}
}
Definiciones
Nombre | Description |
---|---|
Administrator |
Detalles del administrador de la organización del emisor de certificados. |
Certificate |
Parámetros de actualización del emisor de certificados. |
Error |
Error del servidor del almacén de claves. |
Issuer |
Atributos de un emisor administrado por el servicio Key Vault. |
Issuer |
Emisor del certificado de Key Vault. |
Issuer |
Credenciales que se usarán para el emisor de certificados. |
Key |
Excepción de error del almacén de claves. |
Organization |
Detalles de la organización del emisor de certificados. |
AdministratorDetails
Detalles del administrador de la organización del emisor de certificados.
Nombre | Tipo | Description |
---|---|---|
string |
Dirección de correo electrónico. |
|
first_name |
string |
Nombre. |
last_name |
string |
Apellidos. |
phone |
string |
Número de teléfono. |
CertificateIssuerUpdateParameters
Parámetros de actualización del emisor de certificados.
Nombre | Tipo | Description |
---|---|---|
attributes |
Atributos del objeto emisor. |
|
credentials |
Credenciales que se usarán para el emisor. |
|
org_details |
Detalles de la organización tal como se proporciona al emisor. |
|
provider |
string |
Proveedor del emisor. |
Error
Error del servidor del almacén de claves.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
innererror |
Error del servidor del almacén de claves. |
|
message |
string |
El mensaje de error. |
IssuerAttributes
Atributos de un emisor administrado por el servicio Key Vault.
Nombre | Tipo | Description |
---|---|---|
created |
integer |
Hora de creación en UTC. |
enabled |
boolean |
Determina si el emisor está habilitado. |
updated |
integer |
Hora de la última actualización en UTC. |
IssuerBundle
Emisor del certificado de Key Vault.
Nombre | Tipo | Description |
---|---|---|
attributes |
Atributos del objeto emisor. |
|
credentials |
Credenciales que se usarán para el emisor. |
|
id |
string |
Identificador del objeto emisor. |
org_details |
Detalles de la organización tal como se proporciona al emisor. |
|
provider |
string |
Proveedor del emisor. |
IssuerCredentials
Credenciales que se usarán para el emisor de certificados.
Nombre | Tipo | Description |
---|---|---|
account_id |
string |
El nombre de usuario, el nombre de cuenta o el identificador de cuenta. |
pwd |
string |
La clave de contraseña, secreto o cuenta. |
KeyVaultError
Excepción de error del almacén de claves.
Nombre | Tipo | Description |
---|---|---|
error |
Error del servidor del almacén de claves. |
OrganizationDetails
Detalles de la organización del emisor de certificados.
Nombre | Tipo | Description |
---|---|---|
admin_details |
Detalles del administrador de la organización. |
|
id |
string |
Identificador de la organización. |