cadrumo.adapters.persistence.profile.confirmation_records module¶
Encrypted persistence adapter for ledger confirmation records.
- class ConfirmationRecordRepository(*, bucket_id, settings)[source]¶
Bases:
SecureBoundRepository[ConfirmationRecordDocument]Store one bucket’s confirmation provenance through encrypted objects.
- namespace: ClassVar[str]¶
- sensitivity: ClassVar[SensitivityClass]¶
- schema_version: ClassVar[int]¶
- payload_type¶
alias of
ConfirmationRecordDocument
- extract_identifier(payload)[source]¶
Return the application-owned natural key for
payload.- Return type:
- Parameters:
payload (ConfirmationRecordDocument)