Aller au contenu principal

Guide d'intégration

Découvrez comment intégrer le service de signature de code à distance sslTrus dans votre flux de travail DevOps. Ce guide couvre les méthodes d'intégration avec les principaux outils CI/CD tels que Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, ainsi que les outils de build comme Maven et Gradle, pour automatiser entièrement le pipeline de la construction à la signature.

📄️ Référence de l'API de signature de code à distance

Référence de l'API standard KSP pour la signature de code à distance de sslTrus, décrivant le format de requête, les paramètres, la méthode d'authentification et les recommandations d'intégration pour /v1/codesign/sign (soumission du hachage de signature) et /v1/codesign/report-sign (rapport du résultat de traitement), destinée aux utilisateurs avancés ayant besoin d'intégrer directement la fonctionnalité de signature à distance.

📄️ Intégration avec SignTool

Ce document présente en détail le client en ligne de commande SignTool du service de signature de code à distance de sslTrus. Il comprend une analyse complète, de la configuration des variables d'environnement aux commandes de signature de base, en passant par les paramètres avancés (double signature, horodatage, signature imbriquée), et fournit des exemples de scripts directement réutilisables pour vous aider à l'intégrer facilement dans vos flux de travail automatisés.

📄️ Intégration avec Electron Builder

Ce tutoriel explique en détail comment intégrer le service de signature de code à distance de Racent dans le flux de construction d'Electron Builder, afin de réaliser la signature automatisée des paquets d'installation et des fichiers exécutables sur la plateforme Windows. Il comprend des exemples complets de configuration, la configuration des variables d'environnement et des méthodes de dépannage, aidant les développeurs Electron à mettre en œuvre rapidement une signature d'application conforme.

📄️ Intégration avec Advanced Installer

Ce document explique en détail comment configurer le service de signature de code à distance sslTrus dans Advanced Installer (Caphyon). En définissant le chemin de l'outil de signature personnalisé, les paramètres de ligne de commande et en ajustant les options de compression de build, il permet la signature automatique de code des packages d'installation Windows tels que MSI et CAB dans le processus de build, s'intégrant de manière transparente à votre pipeline de publication de logiciels.

📄️ Référence des serveurs d'horodatage de signature de code

Référence complète des serveurs d'horodatage de signature de code à l'échelle mondiale, couvrant les points de terminaison publics de Microsoft, Sectigo, DigiCert, Certum, GlobalSign, SSL.com, ainsi que les services restreints ou spécifiques à des écosystèmes tels que QuoVadis et Apple. Comprend les explications des protocoles Authenticode et RFC 3161, l'ordre recommandé et une liste de contrôle pour l'intégration en production.