13. Skip to content

13. CDOC2 system components

13.1 CDOC2 reference Java library

Implements client side functionality for CDOC2 system.

13.2 CDOC2 Capsule Server (CCS)

Stores encryption/decryption key material. Provides endpoints for auth-ticket creation and key material upload/download.

13.3 CDOC2 CLI user application

Command line utility to create/process CDOC2 files. Provides CLI interface to CDOC2 reference Java library.

14. Interfaces between system components

14.1 CDOC2 Capsule Server (CCS) interface

  • /key-capsules - Add a server capsule and receive a transaction indentifier.
  • /key-capsules/{transactionId}- Retrieve a server capsule by prividing a transaction identifier.