Certificats, habilitations et cycle de vie

Préparer le certificat d’organisation et les utilisateurs autorisés à l’employer.

L’API ne se contente pas de vérifier qu’un identifiant de certificat existe. Le certificat doit être disponible pour l’organisation et l’utilisateur appelant doit être autorisé à l’utiliser.

Préparer le certificat

Pour le cachet, choisissez un certificat de personne morale et le niveau de confiance approprié. Enterprise+ Cloud et les certificats de signature de personne physique ont des usages distincts. Un certificat qualifié et un dispositif qualifié de création ne se déduisent pas d’un nom de format dans une requête.

Les règles d’identification, de délivrance et d’utilisation sont définies dans les politiques et CGU de certification. L’ouverture commerciale d’un abonnement n’émet pas automatiquement un certificat : le parcours de délivrance doit être achevé.

Conditions techniques d’utilisation

ConditionConséquence
Même organisationLe compte appelant doit appartenir à l’organisation du certificat
Habilitation expliciteUn utilisateur de la même organisation n’est pas automatiquement autorisé
Certificat émis et exploitableLes données de certificat et la clé associée doivent être disponibles
Validité utilisableUn certificat expiré est refusé pour de nouvelles opérations
Absence de désactivation ou destruction de cléUne clé désactivée ou détruite ne permet plus de créer un cachet
Abonnement Click&Cert actifCondition d’accès aux routes métier de l’API

La gestion des utilisateurs autorisés s’effectue par les fonctions d’administration habilitées. Ne construisez pas une intégration cliente sur les routes internes d’administration des certificats ou des abonnements.

Consulter le certificat public

GET /api/clickncert/certificates/{certificate_uid} renvoie certificate_data, qui contient les données publiques du certificat. La route contrôle l’accès au certificat et impose un UID au format attendu. Elle n’exporte pas la clé privée.

curl --fail-with-body --silent --show-error \
  --user 'UTILISATEUR_API' \
  --header 'Accept: application/json' \
  'https://my.datasure.net/api/clickncert/certificates/UID_CERTIFICAT'

Remplacez UID_CERTIFICAT par l’UUID réel. Référence certificat.

Renouvellement et révocation

Anticipez le renouvellement avant la fin de validité. Un nouveau certificat peut nécessiter un nouvel UID et de nouvelles habilitations ; ne figez pas ces valeurs dans le code applicatif. Testez la bascule et conservez le certificat historique avec les documents qu’il a cachetés.

En cas de soupçon de compromission ou d’usage non autorisé, suivez la procédure de révocation et prévenez le support. Distinguez la désactivation d’un accès ou d’une clé dans l’application et le statut de révocation du certificat dans l’infrastructure de confiance.

La fin de validité interdit la création de nouveaux cachets avec ce certificat. La validation des cachets déjà produits relève d’une analyse historique avec les preuves de date et de révocation disponibles ; voir Validation.


Did this page help you?