Créer un certificat

Afficher en Markdown

Crée une clé sur le serveur et émet son certificat pour une transaction de signature. Le sujet est soit dérivé d’un JSON Web Token, soit fourni explicitement. Retourne la référence de clé à utiliser dans les opérations de signature et le certificat émis.

Authentification : TLS mutuel (certificat client).

Requête

This endpoint expects an object.
certificationRequestInfoobjectRequis

Les informations utilisées pour construire le certificat.

certificateFormatenumRequis

Le format du certificat émis.

requestIDstringOptionnel

L’identifiant de la requête, choisi par l’appelant. Renvoyé tel quel dans la réponse.

signerDataobjectOptionnel

Les empreintes des documents à signer avec la clé : les données d’activation de signature (SAD) liées à la clé.

Réponse

L’opération a été traitée. Le résultat est donné par le champ result, renseigné aussi lorsque l’opération a échoué pour une raison métier.

keyReferenceobjectOptionnel

La référence de la clé créée, à utiliser dans les opérations sign et checkKey.

certificatestringOptionnel

Le certificat émis, encodé en base64, dans le format demandé.

requestIDstringOptionnel

L’identifiant de la requête, choisi par l’appelant. Renvoyé tel quel dans la réponse.

resultobjectOptionnel
Les codes et le message de retour du serveur.
namestringOptionnel

Le nom distinctif (DN) du certificat émis.

certificateFormatenumOptionnel

Le format du certificat émis.

Erreurs

400
Bad Request Error