Перейти к основному содержимому

Руководство по интеграции

Полное руководство по интеграции сервиса удалённого подписания кода sslTrus в ваш рабочий процесс DevOps. В руководстве рассматриваются способы подключения к основным CI/CD-инструментам, таким как Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, а также к сборочным инструментам Maven и Gradle для полной автоматизации процесса от сборки до подписания.

📄️ Справка по команде SignTool sign

Полный справочник по команде sign CLI sslTrus для удалённого подписания кода: описание всех параметров, настройка учётных данных, правила выходных файлов, выбор алгоритма, настройка метки времени и типовые примеры для автоматизированного подписания в CI/CD.

📄️ Руководство по использованию sslTrusJarsigner

Подробное описание использования инструмента sslTrusJarsigner: загрузка и установка, настройка учётных данных (Linux/macOS/Windows), команды подписания для JDK 8/9+, проверка подписи, устранение частых неполадок и рекомендации по безопасности. Поможет Java-разработчикам реализовать удалённое подписывание JAR-файлов.

📄️ Справочник по API удаленной подписи кода

Справочник по стандартному API удаленной подписи кода sslTrus KSP: описание формата запроса, параметров, способа аутентификации и рекомендаций по интеграции для /v1/codesign/sign (отправка хеша подписи) и /v1/codesign/report-sign (отправка результата обработки). Подходит для опытных пользователей, которым требуется напрямую интегрировать возможность удаленной подписи.

📄️ Интеграция с SignTool

В этом документе подробно описывается клиент командной строки SignTool для службы удалённого подписывания кода sslTrus. Приводится полный разбор: от настройки переменных окружения и базовых команд подписывания до расширенных параметров (двойная подпись, метка времени, вложенная подпись), а также готовые к повторному использованию примеры сценариев, которые помогут легко встроить сервис в автоматизированные процессы.

📄️ Интеграция с Electron Builder

В этом руководстве подробно описано, как интегрировать службу удалённого подписывания кода Racent в процесс сборки Electron Builder для автоматического подписывания установочных пакетов и исполняемых файлов Windows. Включает полные примеры конфигурации, настройку переменных окружения и методы устранения неполадок, помогая разработчикам Electron быстро внедрить соответствующее требованиям подписывание приложений.

📄️ Интеграция с Advanced Installer

В данном документе подробно описывается, как настроить сервис удаленного подписания кода sslTrus в Advanced Installer (Caphyon). Путем указания пути к инструменту пользовательского подписания, параметров командной строки и настройки параметров сжатия при сборке достигается полностью автоматическое подписание кода установочных пакетов Windows, таких как MSI и CAB, в процессе сборки, что обеспечивает бесшовную интеграцию в конвейер выпуска вашего программного обеспечения.

📄️ Справочник серверов отметок времени для подписи кода

Полный справочник глобальных серверов отметок времени для подписи кода, охватывающий публичные конечные точки Microsoft, Sectigo, DigiCert, Certum, GlobalSign, SSL.com, а также ограниченные или специализированные сервисы QuoVadis, Apple и других. Включает описание протоколов Authenticode и RFC 3161, рекомендуемый порядок и контрольный список для производственного внедрения.