One row of the archive closure. More...
#include <component.hpp>
Public Attributes | |
| std::string | role |
| Profile-defined semantic role, e.g. "dsp.source". | |
| std::string | path |
| Normalized safe relative path inside the archive. | |
| std::string | sha256 |
| std::uint64_t | bytes = 0 |
| std::string | media_type |
| bool | executable_data = false |
| True when the bytes are code the consuming product could execute. | |
| ComponentPolicy | policy |
One row of the archive closure.
Every archive member has exactly one of these, and every one of these has exactly one archive member.
| std::uint64_t pulp::authoring_capsule::FileEntry::bytes = 0 |
| bool pulp::authoring_capsule::FileEntry::executable_data = false |
True when the bytes are code the consuming product could execute.
It does not authorize execution; it makes the preview honest.
| std::string pulp::authoring_capsule::FileEntry::media_type |
| std::string pulp::authoring_capsule::FileEntry::path |
Normalized safe relative path inside the archive.
| ComponentPolicy pulp::authoring_capsule::FileEntry::policy |
| std::string pulp::authoring_capsule::FileEntry::role |
Profile-defined semantic role, e.g. "dsp.source".
| std::string pulp::authoring_capsule::FileEntry::sha256 |