Consulta de detalhes de um certificado vinculado a um nome de domínio
Função
Esta API é usada para consultar os detalhes de um certificado especificado vinculado a um nome de domínio.
URI
A tabela a seguir lista o método de solicitação HTTP/HTTPS e o URI da API.
| Método de solicitação | URI |
|---|---|
| GET | /v1.0/apigw/api-groups/{group_id}/domains/{domain_id}/certificate/{id} |
A tabela a seguir lista os parâmetros no URI.
| Parâmetro | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| group_id | Sim | String | ID do grupo da API |
| domain_id | Sim | String | ID do domínio |
| id | Sim | String | ID do certificado |
Solicitação
N/D
Resposta
| Parâmetro | Tipo | Descrição |
|---|---|---|
| common_name | String | Nome de domínio do certificado |
| san | Dicionário | Nome alternativo do assunto (SAN) |
| version | String | Versão do certificado |
| organization | Dicionário | Empresa ou organização |
| organizational_unit | Dicionário | Departamento |
| locality | Dicionário | Cidade |
| state | Dicionário | Província ou estado |
| country | Dicionário | País ou região |
| not_before | Timestamp | Hora de início do período de validade do certificado |
| not_after | Timestamp | Prazo de expiração do período de validade do certificado |
| serial_number | String | SN |
| issuer | Dicionário | Emissor do certificado |
| signature_algorithm | String | Algoritmo de assinatura |
Exemplo de resposta:
{
"san": [
"xxx.xxx.xxx"
],
"country": [
"CN"
],
"not_before": "2019-04-29T11:49:18Z",
"locality": [
"XXX"
],
"serial_number": "00000000000000000000000000",
"version": 3,
"issuer": [
"XXX"
],
"not_after": "2029-04-29T11:49:18Z",
"organization": [
"XXX"
],
"signature_algorithm": "SHA256-RSA",
"state": [
"XXX"
],
"common_name": "xxx.xxx.xxx",
"organizational_unit": [
"XXX"
]
} Códigos de status
| Código de status | Descrição |
|---|---|
| 200 | OK |
| 400 | Solicitação inválida |
| 401 | Não autorizado |
| 403 | Proibido |
| 404 | Não encontrado |
| 500 | Erro do servidor interno |