|
PACS System 0.1.0
PACS DICOM system library
|
Information about a digital signature. More...
#include <signature_types.h>

Public Member Functions | |
| bool | operator== (const signature_info &) const =default |
Public Attributes | |
| std::string | signature_uid |
| Digital Signature UID (0400,0100) | |
| std::string | signer_name |
| Name of the signer (extracted from certificate) | |
| std::string | signer_organization |
| Organization of the signer. | |
| std::chrono::system_clock::time_point | timestamp |
| Digital Signature DateTime (0400,0105) | |
| signature_algorithm | algorithm |
| Algorithm used for signing. | |
| std::vector< std::uint32_t > | signed_tags |
| List of tags that were signed. | |
| std::string | certificate_thumbprint |
| SHA-256 thumbprint of signer certificate. | |
Information about a digital signature.
Contains metadata extracted from a DICOM Digital Signature Sequence (0400,0561) item.
Definition at line 113 of file signature_types.h.
|
default |
| signature_algorithm kcenon::pacs::security::signature_info::algorithm |
Algorithm used for signing.
Definition at line 118 of file signature_types.h.
| std::string kcenon::pacs::security::signature_info::certificate_thumbprint |
SHA-256 thumbprint of signer certificate.
Definition at line 120 of file signature_types.h.
| std::string kcenon::pacs::security::signature_info::signature_uid |
Digital Signature UID (0400,0100)
Definition at line 114 of file signature_types.h.
| std::vector<std::uint32_t> kcenon::pacs::security::signature_info::signed_tags |
List of tags that were signed.
Definition at line 119 of file signature_types.h.
| std::string kcenon::pacs::security::signature_info::signer_name |
Name of the signer (extracted from certificate)
Definition at line 115 of file signature_types.h.
| std::string kcenon::pacs::security::signature_info::signer_organization |
Organization of the signer.
Definition at line 116 of file signature_types.h.
| std::chrono::system_clock::time_point kcenon::pacs::security::signature_info::timestamp |
Digital Signature DateTime (0400,0105)
Definition at line 117 of file signature_types.h.