cadrumo.adapters.persistence.profile.iva_remote_state module¶
Encrypted persistence adapter for live IVA acquisition manifests.
Core types:
SecureObjectRepository.
- class IvaRemoteStateAcquisitionManifestRepository(*, objects=None)[source]¶
Bases:
SecureBoundRepository[IvaRemoteStateAcquisitionManifest]Persist redacted live IVA acquisition manifests in the active bucket.
- Parameters:
objects (SecureObjectRepository | None)
- payload_type¶
alias of
IvaRemoteStateAcquisitionManifest
- extract_identifier(payload)[source]¶
Return the natural id for
payload(used as the SQL object key).Subclasses MUST override. The base implementation raises
NotImplementedError.- Return type:
- Parameters:
payload (IvaRemoteStateAcquisitionManifest)