Settings

Defaults come from the "Partner" section of appsettings.json. Saved values are stored in the database, override appsettings.json and apply immediately. Nothing saved yet: appsettings.json applies.

This platform
Written into every seal as sealMetadata.originUrl; also the URL Transbook registers for this platform.
Our users' email domain. Our three users are driver, dispatcher and consignee at partner.test; when we share a role, the sharing user is dispatcher at this domain.
sealMetadata.sealerCompany of our seals; the carrier company of a new document.
sealMetadata.sealer of our SENDER seal (carrier and consignee seals use the name of the user the role was shared to).
Transbook, signer and verifier
Base URL of the Transbook API that serves /api/external/ecmr/... (https; untrusted certificate: run dotnet dev-certs https --trust).
Sent as header X-Api-Key to the signer and the verifier when not empty.
POST /seal/sign
POST /seal/verify
Switches
Database
D:\local\olfmock.db
Change "Database:Path" in appsettings.json and restart the app to use another file.
Test connection signs a test seal and verifies it with the saved settings.