Signature
Technical reference generated from the platform contract: descriptions are in French.
GET /api/v1/signing/android-keys
`GET /signing/android-keys?org_id=` (§19.6) — nécessite `SigningUse`.
org_id(query, requis) — Identifiant de l'organisation
200— Clés de l'organisation (sans aucun secret)401— Non authentifié ou 2FA requise403— Permission refusée404— Non membre de cette organisation
POST /api/v1/signing/android-keys
`POST /signing/android-keys` (§19.6) — génère une clé (RSA 4096 par défaut, validité 25 ans) ;
Corps de requête : JSON
201— Clé générée et chiffrée401— Non authentifié ou 2FA requise403— CSRF invalide ou permission refusée404— Non membre de cette organisation422— Requête invalide503— Gestion des clés non configurée
POST /api/v1/signing/android-keys/import
`POST /signing/android-keys/import` (§19.6) — importe un keystore PKCS12/JKS ; les mots de
Corps de requête : JSON
201— Clé importée et chiffrée401— Non authentifié ou 2FA requise403— CSRF invalide ou permission refusée404— Non membre de cette organisation409— Certificat déjà enregistré422— Keystore ou requête invalide503— Gestion des clés non configurée
DELETE /api/v1/signing/android-keys/{id}
`DELETE /signing/android-keys/{id}?org_id=` (§19.6) — révoque la clé et détruit ses secrets
id(path, requis) — Identifiant de la cléorg_id(query, requis) — Identifiant de l'organisation
204— Clé révoquée401— Non authentifié ou 2FA requise403— CSRF invalide, permission refusée ou step-up requis404— Clé introuvable