#include <capsule.hpp>
Public Attributes | |
| CapsuleLimits | limits = kCapsuleLimitsV1 |
| const SignatureVerifier * | verifier = nullptr |
| Optional; when absent, a signed capsule is admitted as unsigned rather than trusted. | |
| std::string | product |
| Product identifier of the caller, used to distinguish "not for this
product" from "not supported anywhere". | |
| CapsuleLimits pulp::authoring_capsule::AdmissionOptions::limits = kCapsuleLimitsV1 |
| std::string pulp::authoring_capsule::AdmissionOptions::product |
Product identifier of the caller, used to distinguish "not for this product" from "not supported anywhere".
| const SignatureVerifier* pulp::authoring_capsule::AdmissionOptions::verifier = nullptr |
Optional; when absent, a signed capsule is admitted as unsigned rather than trusted.
Absence of a verifier is never treated as verification.