Consulta os detalhes de um certificado de CA.
Descrição da operação
Esta operação consulta os detalhes de um certificado de CA raiz ou sub-CA usando o identificador exclusivo do certificado. Por exemplo, você pode consultar o número de série, as informações do assunto e o conteúdo do certificado de um certificado de CA.
Antes de chamar esta operação, você deve ter criado um certificado de CA raiz chamando CreateRootCACertificate e criado um certificado de sub-CA chamando CreateSubCACertificate.
Limite de QPS
O limite de QPS para um único usuário nesta operação é de 10 chamadas por segundo. Se o limite for excedido, a chamada de API será limitada, o que pode afetar seus negócios. Chame esta operação com uma frequência razoável.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-cert:DescribeCACertificate |
get |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Identifier |
string |
Não |
O identificador exclusivo do certificado de CA que você deseja consultar. Nota
Você pode chamar DescribeCACertificateList para consultar os identificadores exclusivos de todos os certificados de CA. |
160ae6bb538d538c70c01f81dcf2**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
DescribeCertificateResponse |
||
| Certificate |
object |
Os detalhes do certificado de CA. |
|
| CertificateType |
string |
O tipo do certificado de CA. Valores válidos:
|
SUB_ROOT |
| X509Certificate |
string |
O conteúdo do certificado de CA. |
-----BEGIN CERTIFICATE----- …… -----END CERTIFICATE----- |
| Identifier |
string |
O identificador exclusivo do certificado de CA. |
160ae6bb538d538c70c01f81dcf2**** |
| SerialNumber |
string |
O número de série do certificado de CA. |
70e3b2566d92805173767869727fb92e**** |
| SubjectDN |
string |
Os atributos do assunto do certificado de CA, que incluem as seguintes informações:
|
C=CN,O=aliyun,OU=Security,L=Hangzhou,ST=Zhejiang,CN=Aliyun |
| CommonName |
string |
O nome comum ou abreviação da organização associada ao certificado de CA. |
Aliyun |
| OrganizationUnit |
string |
O nome do departamento na organização associada ao certificado de CA. |
Security |
| Organization |
string |
O nome da organização associada ao certificado de CA. |
aliyun |
| Locality |
string |
A cidade onde a organização associada ao certificado de CA está localizada. |
Hangzhou |
| State |
string |
A província ou estado onde a organização associada ao certificado de CA está localizada. |
Zhejiang |
| CountryCode |
string |
O código do país da organização associada ao certificado de CA. Para obter mais informações sobre códigos de país, consulte a seção Códigos internacionais em Gerenciar informações da empresa. |
CN |
| Sans |
string |
[Deprecated] Este parâmetro foi descontinuado. |
1 |
| Status |
string |
O status do certificado de CA. Valores válidos:
|
ISSUE |
| Algorithm |
string |
O tipo de algoritmo de criptografia do certificado de CA. Valores válidos:
|
RSA |
| KeySize |
integer |
O comprimento da chave do certificado de CA. |
2048 |
| SignAlgorithm |
string |
O algoritmo de assinatura do certificado de CA. |
SHA256WITHRSA |
| BeforeDate |
integer |
A data de emissão do certificado de CA. O valor é um carimbo de data/hora em milissegundos. |
1634283958000 |
| AfterDate |
integer |
A data de expiração do certificado de CA. O valor é um carimbo de data/hora em milissegundos. |
1665819958000 |
| ParentIdentifier |
string |
O identificador exclusivo do certificado de CA raiz que emitiu este certificado de CA. Nota
Este parâmetro é retornado apenas quando CertificateType é SUB_ROOT (certificado de sub-CA). |
1a83bcbb89e562885e40aa0108f5**** |
| Sha2 |
string |
A impressão digital SHA-256 do certificado de CA. |
14dcc8afc7578e1fcec36d658f7e20de18f6957bbac42b373a66bc9de4e9**** |
| Md5 |
string |
A impressão digital MD5 do certificado de CA. |
160ae6bb538d538c70c01f81dcf2**** |
| CrlStatus |
string |
O status da lista de revogação de certificados (CRL) (status de ativação). |
ACTIVE |
| CrlUrl |
string |
A URL da CRL. |
https://crl-cn-publish.oss-cn-hangzhou.aliyuncs.com/pca/crl/1925647866611395/1ed40789-483f-6023-b6b8-29ddd3bb0a9a.crl |
| CertTotalCount |
integer |
O número total de cotas de certificados adquiridas. |
40 |
| CertRemainingCount |
integer |
O número de cotas de certificados restantes disponíveis para alocação. |
30 |
| CertIssuedCount |
integer |
O número de certificados emitidos pela instância de CA privada. |
10 |
| CaCertChain |
string |
A cadeia de certificados completa. |
-----BEGIN CERTIFICATE----- -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- |
| CrlDay |
integer |
O período de validade da CRL, variando de 1 a 365 dias. |
90 |
| IssuerType |
string |
A autoridade de CA emissora. Valores válidos:
|
local |
| Years |
integer |
O período de validade do certificado de CA. Unidade: anos. |
1 |
| FullAlgorithm |
string |
O algoritmo com comprimento de chave. |
RSA_2048 |
| ResourceGroupId |
string |
O ID do grupo de recursos ao qual o certificado pertence. |
rg-aek2pxd7ekpoo2y |
| ClusterId |
string |
O identificador do cluster de módulo de segurança de hardware (HSM). (A CA é ativada usando um HSM.) |
XXX-id |
| KeyIndex |
integer |
A posição do índice da chave no HSM. (A CA é ativada usando um HSM.) |
8 |
| Tags |
array<object> |
A lista de tags. |
|
|
object |
O valor da tag. |
||
| TagKey |
string |
A chave da tag. |
Status de uso |
| TagValue |
string |
O valor da tag. |
BMS |
| CertMaxTime |
integer |
O período máximo de validade para certificados emitidos pela CA, especificado por certMaxTime. Unidade: dias. |
30 |
| RequestId |
string |
O ID da solicitação. |
15C66C7B-671A-4297-9187-2C4477247A74 |
| Years |
integer |
O período de validade do certificado de CA. Unidade: anos. |
10 |
Exemplos
Resposta de sucesso
JSON formato
{
"Certificate": {
"CertificateType": "SUB_ROOT",
"X509Certificate": "-----BEGIN CERTIFICATE----- …… -----END CERTIFICATE-----",
"Identifier": "160ae6bb538d538c70c01f81dcf2****",
"SerialNumber": "70e3b2566d92805173767869727fb92e****",
"SubjectDN": "C=CN,O=aliyun,OU=Security,L=Hangzhou,ST=Zhejiang,CN=Aliyun",
"CommonName": "Aliyun",
"OrganizationUnit": "Security",
"Organization": "aliyun",
"Locality": "Hangzhou",
"State": "Zhejiang",
"CountryCode": "CN",
"Sans": "1",
"Status": "ISSUE",
"Algorithm": "RSA",
"KeySize": 2048,
"SignAlgorithm": "SHA256WITHRSA",
"BeforeDate": 1634283958000,
"AfterDate": 1665819958000,
"ParentIdentifier": "1a83bcbb89e562885e40aa0108f5****",
"Sha2": "14dcc8afc7578e1fcec36d658f7e20de18f6957bbac42b373a66bc9de4e9****",
"Md5": "160ae6bb538d538c70c01f81dcf2****",
"CrlStatus": "ACTIVE",
"CrlUrl": "https://crl-cn-publish.oss-cn-hangzhou.aliyuncs.com/pca/crl/1925647866611395/1ed40789-483f-6023-b6b8-29ddd3bb0a9a.crl",
"CertTotalCount": 40,
"CertRemainingCount": 30,
"CertIssuedCount": 10,
"CaCertChain": "-----BEGIN CERTIFICATE-----\n-----END CERTIFICATE-----\n\n-----BEGIN CERTIFICATE-----\n-----END CERTIFICATE-----\n\n-----BEGIN CERTIFICATE-----\n-----END CERTIFICATE-----",
"CrlDay": 90,
"IssuerType": "local",
"Years": 1,
"FullAlgorithm": "RSA_2048",
"ResourceGroupId": "rg-aek2pxd7ekpoo2y",
"ClusterId": "XXX-id",
"KeyIndex": 8,
"Tags": [
{
"TagKey": "Usage status",
"TagValue": "BMS"
}
],
"CertMaxTime": 30
},
"RequestId": "15C66C7B-671A-4297-9187-2C4477247A74",
"Years": 10
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.