- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos da autorização
- Testar
Nome completo: projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.getPublicKey
Retorna a chave pública para a CryptoKeyVersion
específica. CryptoKey.purpose
precisa ser ASYMMETRIC_SIGN
ou ASYMMETRIC_DECRYPT
.
Solicitação HTTP
GET https://cloudkms.googleapis.com/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
name |
O A autorização exige a permissão do Google IAM a seguir para o recurso
|
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
A chave pública para uma CryptoKeyVersion
específica. Extraída por meio de cryptoKeyVersions.getPublicKey
.
Representação JSON | |
---|---|
{
"pem": string,
"algorithm": enum( |
Campos | |
---|---|
pem |
A chave pública, codificada no formato PEM. Para mais informações, consulte as seções RFC 7468 referentes a Considerações gerais e Codificação textual de informações de chave pública do assunto. |
algorithm |
O |
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/cloudkms
https://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte a Visão geral da autenticação.