Chiffre des données à l'aide d'un certificat dans un référentiel de demandes de certificat.
Description de l'opération
La limite de requêtes par seconde (QPS) pour un utilisateur unique est de 10. Si vous dépassez cette limite, les appels d'API sont limités, ce qui peut affecter votre activité. Pour éviter cela, appelez cette opération à une fréquence raisonnable.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
yundun-cert:Encrypt |
none |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Plaintext |
string |
Oui |
Les données à chiffrer. Les données peuvent être en texte brut ou en texte brut encodé en Base64. Pour plus d'informations, consultez le paramètre MessageType. Si vous utilisez l'encodage Base64, par exemple, si le contenu hexadécimal des données à chiffrer est
|
1234*** |
| CertIdentifier |
string |
Non |
L'identifiant unique du certificat. Pour obtenir ce paramètre, appelez l'opération ListCert.
|
1ef1da5f-38ed-69b3-****-037781890265 |
| Algorithm |
string |
Oui |
L'algorithme de chiffrement. Valeurs valides :
|
RSAESOAEPSHA_1 |
| MessageType |
string |
Non |
Le type de message. Valeurs valides :
Valeurs valides :
|
RAW |
| CustomIdentifier |
string |
Non |
L'identifiant personnalisé, qui sert de clé unique. |
****6bb538d538c70c01f81dg3**** |
| WarehouseId |
integer |
Non |
L'identifiant du référentiel. Remarque
Pour obtenir cet identifiant, appelez l'opération ListCertWarehouse. |
12 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Objet. |
||
| CertIdentifier |
string |
L'identifiant unique du certificat. |
1ef1da5f-38ed-69b3-****-037781890265 |
| RequestId |
string |
L'identifiant de la requête. |
5979d897-d69f-4fc9-87dd-f3bb73c40b80 |
| CiphertextBlob |
string |
Les données chiffrées. Les données sont encodées en Base64. |
ZOyIygCyaOW6Gj****MlNKiuyjfzw= |
Exemples
JSON format
{
"CertIdentifier": "1ef1da5f-38ed-69b3-****-037781890265",
"RequestId": "5979d897-d69f-4fc9-87dd-f3bb73c40b80",
"CiphertextBlob": "ZOyIygCyaOW6Gj****MlNKiuyjfzw="
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.