Cifra datos mediante un certificado en un repositorio de solicitudes de certificados.
Descripción de la operación
El límite de consultas por segundo (QPS) para un solo usuario es 10. Si supera este límite, las llamadas a la API se limitarán, lo que podría afectar su negocio. Para evitarlo, invoque esta operación a una frecuencia razonable.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
yundun-cert:Encrypt |
none |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| Plaintext |
string |
Sí |
Los datos que se van a cifrar. Los datos pueden ser texto sin formato o texto sin formato codificado en Base64. Para obtener más información, consulte el parámetro MessageType. Si utiliza codificación Base64, por ejemplo, si el contenido hexadecimal de los datos que se van a cifrar es
|
1234*** |
| CertIdentifier |
string |
No |
El identificador único del certificado. Para obtener este parámetro, invoque la operación ListCert.
|
1ef1da5f-38ed-69b3-****-037781890265 |
| Algorithm |
string |
Sí |
El algoritmo de cifrado. Valores válidos:
|
RSAESOAEPSHA_1 |
| MessageType |
string |
No |
El tipo de mensaje. Valores válidos:
Valores válidos:
|
RAW |
| CustomIdentifier |
string |
No |
El identificador personalizado, que funciona como una clave única. |
****6bb538d538c70c01f81dg3**** |
| WarehouseId |
integer |
No |
El ID del repositorio. Nota
Para obtener este ID, invoque la operación ListCertWarehouse. |
12 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Objeto. |
||
| CertIdentifier |
string |
El identificador único del certificado. |
1ef1da5f-38ed-69b3-****-037781890265 |
| RequestId |
string |
El ID de la solicitud. |
5979d897-d69f-4fc9-87dd-f3bb73c40b80 |
| CiphertextBlob |
string |
Los datos cifrados. Los datos están codificados en Base64. |
ZOyIygCyaOW6Gj****MlNKiuyjfzw= |
Ejemplos
Respuesta exitosa
JSON Formato
{
"CertIdentifier": "1ef1da5f-38ed-69b3-****-037781890265",
"RequestId": "5979d897-d69f-4fc9-87dd-f3bb73c40b80",
"CiphertextBlob": "ZOyIygCyaOW6Gj****MlNKiuyjfzw="
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.