CriarParDeChavesPúblicasPrivadas
Você pode usar o CreatePublicPrivateKeyPair Método para criar chaves SSL públicas e privadas. Você pode usar essas chaves para gerar solicitações de assinatura de certificado. Só pode haver um par de chaves em uso para cada cluster de armazenamento. Antes de usar este método para substituir chaves existentes, certifique-se de que as chaves não estejam mais em uso por nenhum provedor.
Parâmetros
Este método possui os seguintes parâmetros de entrada:
| Nome | Descrição | Tipo | Valor padrão | Obrigatório |
|---|---|---|---|---|
nome comum |
O campo Nome Comum (CN) do nome distinto X.509. |
corda |
Nenhum |
Não |
país |
O campo de nome distinto X.509 País ©. |
corda |
Nenhum |
Não |
endereço de email |
O campo de nome distinto X.509 Endereço de e-mail (MAIL). |
corda |
Nenhum |
Não |
localidade |
O campo Nome da Localidade do nome distinto X.509 (L). |
corda |
Nenhum |
Não |
organização |
O campo de nome distinto X.509 Nome da Organização (O). |
corda |
Nenhum |
Não |
Unidade organizacional |
O campo Nome da Unidade Organizacional (OU) do nome distinto X.509. |
corda |
Nenhum |
Não |
estado |
O campo Estado ou Nome da Província do nome distinto X.509 (ST, SP ou S). |
corda |
Nenhum |
Não |
Valores de retorno
Este método não possui valores de retorno. Se não houver erros, a criação da chave é considerada bem-sucedida.
Exemplo de solicitação
As solicitações para esse método são semelhantes ao seguinte exemplo:
{
"method": "CreatePublicPrivateKeyPair",
"params": {
"commonName": "Name",
"country": "US",
"emailAddress" : "email@domain.com"
},
"id": 1
}
Exemplo de resposta
Este método retorna uma resposta semelhante ao exemplo a seguir:
{
"id": 1,
"result":
{}
}
Novidade desde a versão
11,7