Modifier un certificat¶
-
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.
- Request Headers
Authorization – Les identifiants de l’utilisateur
- Request JSON Object
name (string) – Le nom du certificat
privateKey (string) – La clé privée du certificat
publicKey (string) – La clé publique du certificat
certificate (string) – Le certificat de l’entité
- Status Codes
201 Created – Le certificat a été modifié avec succès
400 Bad Request – Un ou plusieurs des paramètres du compte sont invalides
401 Unauthorized – Authentification d’utilisateur invalide
404 Not Found – Le serveur, le compte ou le certificat demandés n’existent pas
- Response Headers
Location – Le chemin d’accès au certificat modifié
Exemple de requête
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": "<clé privée>", "publicKey": "<clé publique>", "cert": "<certificat>" }
Exemple de réponse
HTTP/1.1 201 CREATED Location: https://my_waarp_gateway.net/api/servers/serveur_sftp/accounts/toto/certificates/certtificat_sftp