Consulter une clé cryptographique¶
- GET /api/keys/(string: key_name)¶
Renvoie la clé cryptographique demandée.
- En-têtes de requête:
Authorization – Les identifiants de l’utilisateur
- Status Codes:
200 OK – La clé a été renvoyée avec succès
401 Unauthorized – Authentification d’utilisateur invalide
404 Not Found – La clé demandée n’existe pas
- Objet JSON de réponse:
name (string) – Le nom de la clé cryptographique.
type (string) –
Le type de la clé cryptographique. Les valeurs possibles sont :
AES
pour les clés de (dé)chiffrement AESHMAC
pour les clés de signature HMACPGP-PUBLIC
pour les clés PGP publiquesPGP-PRIVATE
pour les clés PGP privées
key (string) – La représentation textuelle de la clé. Si la clé n’est pas nativement en format textuel, celle-ci sera convertie en Base64.
Exemple de requête
GET https://my_waarp_gateway.net/keys/aes-key HTTP/1.1 Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Exemple de réponse
HTTP/1.1 200 OK Content-Type: application/json Content-Length: 98 { "name": "aes-key", "type": "AES", "privateKey": "0123456789abcdefhijklABCDEFHIJKL" }