src/

directory
v0.3.1-unstable Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 8, 2026 License: AGPL-3.0

Directories

Path Synopsis
desktop
application
Package application runs a signing intent without knowing about windows.
Package application runs a signing intent without knowing about windows.
domain
Package domain holds the page-space rules: where a seal may sit, and which empty gap on the page fits it.
Package domain holds the page-space rules: where a seal may sit, and which empty gap on the page fits it.
messaging
Package messaging holds every user-visible string, in the user's language.
Package messaging holds every user-visible string, in the user's language.
entrypoint
cli
Package cli is the console adapter: it parses flags, builds the use case and renders the result.
Package cli is the console adapter: it parses flags, builds the use case and renders the result.
main command
Command trebaruna is the console entry point.
Command trebaruna is the console entry point.
serve
Package serve exposes the existing use cases over loopback HTTP.
Package serve exposes the existing use cases over loopback HTTP.
signing
application
Package application orchestrates signing.
Package application orchestrates signing.
domain
Package domain holds the signing vocabulary: formats, levels, seals.
Package domain holds the signing vocabulary: formats, levels, seals.
domain/identity
Package identity describes the identity printed on a signing certificate.
Package identity describes the identity printed on a signing certificate.
infrastructure
Package infrastructure implements the signing ports with real crypto.
Package infrastructure implements the signing ports with real crypto.
infrastructure/cms
Package cms builds CMS SignedData structures (RFC 5652) by hand.
Package cms builds CMS SignedData structures (RFC 5652) by hand.
infrastructure/dss
Package dss writes the PDF Document Security Store that PAdES B-LT requires.
Package dss writes the PDF Document Security Store that PAdES B-LT requires.
trust
application
Package application orchestrates trust list retrieval and authentication.
Package application orchestrates trust list retrieval and authentication.
domain
Package domain models trust lists (TSL) and certificate verdicts.
Package domain models trust lists (TSL) and certificate verdicts.
infrastructure
Package infrastructure reads qualified-certificate statements from X.509.
Package infrastructure reads qualified-certificate statements from X.509.
verification
application
Package application orchestrates verification.
Package application orchestrates verification.
domain
Package domain defines what a verification report says, in business terms.
Package domain defines what a verification report says, in business terms.
infrastructure
Package infrastructure verifies documents with real cryptographic libraries.
Package infrastructure verifies documents with real cryptographic libraries.
messaging
Package messaging holds every user-visible string of the verification report.
Package messaging holds every user-visible string of the verification report.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL