Esta operación crea una firma digital con un certificado PCA desde un repositorio de certificados.
Descripción de la operación
Esta operación crea una firma digital con un certificado PCA desde un repositorio de certificados.
Límite de QPS
Esta operación admite hasta 1,000 consultas por segundo (QPS) para un solo usuario. Si supera este límite, el sistema limita las llamadas a la API, lo que puede afectar su negocio. Planifique sus llamadas a la API en consecuencia.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
yundun-cert:Sign |
none |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| Message |
string |
Sí |
Los datos que se van a firmar. El parámetro MessageType determina el formato de estos datos. Si MessageType se establece en RAW, Message corresponde a los datos sin procesar. Si MessageType se establece en BASE64, Message corresponde a los datos sin procesar codificados en Base64. Si MessageType se establece en DIGEST, Message corresponde al resumen del mensaje (valor hash). Si MessageType se establece en BLIND, Message corresponde al mensaje cegado codificado en Base64. |
MTIzNA== |
| CertIdentifier |
string |
No |
El identificador único del certificado. Puede obtener este valor mediante la llamada a la operación ListCert.
|
1ef1da5f-38ed-69b3-****-037781890265 |
| SigningAlgorithm |
string |
Sí |
El algoritmo de firma. Valores válidos:
|
SHA256withRSA |
| MessageType |
string |
Sí |
El tipo de mensaje. Valores válidos:
|
RAW |
| CustomIdentifier |
string |
No |
Un identificador único definido por el usuario. |
***e6bb538d538c70c01f81fg3**** |
| WarehouseId |
integer |
No |
El ID del repositorio. Nota
Puede obtener este ID mediante la llamada a la operación ListCertWarehouse. |
1 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| Signature |
string |
La firma codificada en Base64. |
eyaC0w3ROK5b3QcHmUtAhMY/sQjKu2t3uBfnf6J/gn7JfZtyxwcCUjzXbw5jmqJQRbj1te670Bshg9kUdanKhtHFhJjU5jX+ZMMBr6pH0gqQDJxR0K0yHXRc0Q5OQoUZ6BfpbI4Wt4jJvJSdCstz1vSg12CfEHS8Kd5qfhItK7Y= |
| RequestId |
string |
El ID de la solicitud. |
1ed33293-2e48-6b14-861e-538e28e408eb |
Ejemplos
Respuesta exitosa
JSON Formato
{
"Signature": "eyaC0w3ROK5b3QcHmUtAhMY/sQjKu2t3uBfnf6J/gn7JfZtyxwcCUjzXbw5jmqJQRbj1te670Bshg9kUdanKhtHFhJjU5jX+ZMMBr6pH0gqQDJxR0K0yHXRc0Q5OQoUZ6BfpbI4Wt4jJvJSdCstz1vSg12CfEHS8Kd5qfhItK7Y=",
"RequestId": "1ed33293-2e48-6b14-861e-538e28e408eb"
}
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.