#include <control_grants.hpp>
◆ approved
| bool pulp::inspect::ControlConsentDecision::approved = false |
Broker-derived decision metadata.
A transport handler must determine this authority from its trusted consent source, never deserialize it from a plugin or client request.
◆ authority
◆ decision_id
| std::string pulp::inspect::ControlConsentDecision::decision_id |
◆ expires_at
| std::optional<std::chrono::steady_clock::time_point> pulp::inspect::ControlConsentDecision::expires_at |
Required for BrokerUserPrompt decisions and revalidated by the grant store at issuance, after any endpoint scheduling or lock delay.
The documentation for this struct was generated from the following file: