CloudServe TrustAuth Connector v2.12.0
Remote Product Licensing, Fingerprint Trust & Signed Updates
Embed one production-ready TrustAuth Connector in a remote product. Its setup wizard asks only for the TrustAuth URL, product licence key and permanent licence fingerprint key.
Fail-closed licence enforcement: the v2.12.0 developer bundle includes ProductAccessGuard, signed restricted-state persistence, licence repair-only routes and TrustAuth Management Area redirection.
1. Connect
The remote product enters the TrustAuth URL, licence key and permanent licence fingerprint. It creates a permanent installation UID and fingerprint automatically.
2. Trust-sign
TrustAuth validates product, licence and installation fingerprints, then returns an RSA-SHA384 signed activation certificate that the product verifies against the pinned public key.
3. Stay connected
The embedded Agent performs signed check-ins, detects licence state and key-generation changes, and retrieves entitled signed product updates.
Trust and fingerprint model
| Product fingerprint | Permanent identity of the licensed product. |
|---|---|
| Licence fingerprint | Permanent identity of the licence; unchanged when the licence key rotates. |
| Installation fingerprint | Generated locally by the remote product and bound during activation. |
| Protocol signature | TrustAuth signs activation and check-in responses with RSA-SHA384. |
| Release signature | Each product has a dedicated permanent release-signing identity; FULL and UPDATE manifests are signed with that identity. |
Remote product wizard
1. TrustAuth URL 2. Product licence key 3. Permanent licence fingerprint key 4. Generate installation identity 5. Connect and activate 6. Verify TrustAuth signature 7. Store trust state 8. Start check-ins and update checks
Embedded Connector API
https://trustauth.cloudserveuk.com/api/v1
POST /connector/connect POST /connector/check-in POST /connector/revalidate POST /connector/update-check POST /connector/disconnect GET /releases/download?release_uid=...