Modifier un certificat ====================== .. http:patch:: /api/servers/(string:server)/accounts/(string:login)/certificates/(string:cert_name) Met à jour le certificat demandé à partir des informations renseignées en JSON. Les champs non-spécifiés resteront inchangés. :reqheader Authorization: Les identifiants de l'utilisateur :reqjson string name: Le nom du certificat :reqjson string privateKey: La clé privée du certificat :reqjson string publicKey: La clé publique du certificat :reqjson string certificate: Le certificat de l'entité :statuscode 201: Le certificat a été modifié avec succès :statuscode 400: Un ou plusieurs des paramètres du compte sont invalides :statuscode 401: Authentification d'utilisateur invalide :statuscode 404: Le serveur, le compte ou le certificat demandés n'existent pas :resheader Location: Le chemin d'accès au certificat modifié | **Exemple de requête** .. code-block:: http PATCH https://my_waarp_gateway.net/api/servers/serveur_sftp/accounts/toto/certificates/certificat_toto HTTP/1.1 Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== Content-Type: application/json Content-Length: 69 { "name": "certificat_toto_new", "privateKey": "", "publicKey": "", "cert": "" } **Exemple de réponse** .. code-block:: http HTTP/1.1 201 CREATED Location: https://my_waarp_gateway.net/api/servers/serveur_sftp/accounts/toto/certificates/certtificat_sftp