Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::authoring_capsule::AdmissionOptions Struct Reference

#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".

Member Data Documentation

◆ limits

CapsuleLimits pulp::authoring_capsule::AdmissionOptions::limits = kCapsuleLimitsV1

◆ product

std::string pulp::authoring_capsule::AdmissionOptions::product

Product identifier of the caller, used to distinguish "not for this product" from "not supported anywhere".

◆ verifier

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.


The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/authoring_capsule/include/pulp/authoring_capsule/capsule.hpp