36#include <kcenon/common/patterns/result.h>
134 std::shared_ptr<
kcenon::
pacs::security::xds_audit_sink> sink);
ITI-41 Document Source actor.
document_source(document_source &&) noexcept
void set_audit_sink(std::shared_ptr< kcenon::pacs::security::xds_audit_sink > sink)
Install an ATNA audit sink.
kcenon::common::Result< submit_response > submit(const submission_set &s)
Submit an XDS.b submission set.
std::unique_ptr< impl > impl_
document_source(http_options opts, signing_material signing)
Construct an ITI-41 Document Source bound to an endpoint and a signing credential.
Typed error codes for IHE XDS.b actors (ITI-41 and siblings)
Transport configuration for IHE XDS.b actors.
HTTPS transport options for the Document Source actor.
Signing material for WS-Security XML-DSig.
std::string private_key_password
std::string certificate_pem
std::string private_key_pem
ebRIM/ebRS-shaped submission set metadata.
XDS.b submission set metadata for ITI-41 Provide and Register Document Set-b.