Skip to main content
Skip table of contents

(v4-fr) Certificats

GET /v3/certificates/root

Obtenir la clé publique du certificat racine de l'autorité de certification.

Si le mode CA est réglé sur :

  • Intégré - le certificat auto-signé de l'autorité de certification est renvoyé ;

  • Entreprise - le certificat racine de l'autorité de certification de l'entreprise est renvoyé ;

  • Manuel - le certificat du serveur est renvoyé.

CODE
Headers:
Content-Type: application/json

Authentication:
# No auth required

GET /v3/certificats/ca

Obtenir la clé publique du certificat de l'autorité de certification intermédiaire.

Si le mode CA est réglé sur :

  • Intégré - le certificat auto-signé de l'autorité de certification est renvoyé ;

  • Company - le certificat intermédiaire de l'autorité de certification est renvoyé ;

  • Manuel - le certificat du serveur est renvoyé.

CODE
Headers:
Content-Type: application/json

Authentication:
# No auth required

GET /v3/certificats/serveur

Obtenir la clé publique du certificat du serveur

CODE
Headers:
Content-Type: application/json

Authentication:
# No auth required

POST /v3/certificates/device

Crée un nouveau certificat pour l'appareil, signé par le certificat de l'autorité de certification intermédiaire.

Si la CSR est fournie, les autres paramètres sont ignorés et la clé publique du certificat signé est renvoyée. Dans le cas contraire, la CSR est créée à l'aide d'autres paramètres et la clé publique combinée à la clé privée est renvoyée.

CODE
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%

Authentication:
Grant_type: client_credentials
Scopes: [ cert.manage ]

Request body:
{
  "csr": "string",
  "cn": "string",
  "alterNames": [
    "string"
  ]
}
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.