|
PACS System 0.1.0
PACS DICOM system library
|
Digital signature types and structures for DICOM PS3.15 compliance. More...
#include <chrono>#include <cstdint>#include <optional>#include <string>#include <string_view>#include <vector>

Go to the source code of this file.
Classes | |
| struct | kcenon::pacs::security::signature_info |
| Information about a digital signature. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::security |
Functions | |
| constexpr std::string_view | kcenon::pacs::security::to_string (signature_algorithm algo) |
| Convert signature_algorithm to string representation. | |
| std::optional< signature_algorithm > | kcenon::pacs::security::parse_signature_algorithm (std::string_view str) |
| Parse signature_algorithm from string. | |
| constexpr std::string_view | kcenon::pacs::security::to_string (signature_status status) |
| Convert signature_status to string representation. | |
| constexpr std::string_view | kcenon::pacs::security::to_dicom_uid (mac_algorithm algo) |
| Convert mac_algorithm to DICOM UID string. | |
| constexpr std::string_view | kcenon::pacs::security::to_dicom_term (certificate_type type) |
| Convert certificate_type to DICOM defined term. | |
Digital signature types and structures for DICOM PS3.15 compliance.
This file defines the fundamental types used in DICOM digital signature operations, including signature algorithms, status codes, and signature information structures.
Definition in file signature_types.h.