Customizing Signing Manager for a Web API

Overview Signing Manager uses a script located in ~/Library/Application Scripts/com.twocanoes.signing-manager.tcstoken to discover and sign binaries. The binary is named “token” and requires the following options: Operations -s: perform signing operation. Requires -i, -a, -f and optionally -t. Returns a base64-encoded string of binary signature. -x: List certificates. Should return a JSON array of dictionaries that…

READ MORE

Signing Manager Administrator Guide

Current Version 1.3 Overview Signing Manager is comprised of two components: Signing Manager App and Signing Manager Service. Signing Manager App is a macOS application for code signing and package signing using remote identities. It includes a CryptoTokenKit extension for presenting X.509 certificates to the macOS keychain for use in cryptographic signing operations, using built…

READ MORE

Signing Manager Quick Start Guide

Signing Manager is a macOS app to enable Code Signing on remote systems without access to the private key. It works with built-in Apple tools such as Xcode, codesign, and productsign. Signing Service is a service to store and limit access to sensitive signing identities. It can be used as a cloud service or installed…

READ MORE