This is the complete list of members for pulp::inspect::ControlBroker, including all inherited members.
| admit_operation(const VerifiedControlPeerIdentity &client_peer, const ControlRequestEnvelope &request) | pulp::inspect::ControlBroker | |
| artifact_maximum_blob_bytes() const noexcept | pulp::inspect::ControlBroker | |
| artifact_store_ready() const | pulp::inspect::ControlBroker | |
| begin_operation(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan) | pulp::inspect::ControlBroker | |
| broker_id() const | pulp::inspect::ControlBroker | |
| cancel_operation(const VerifiedControlPeerIdentity &client_peer, const ControlClientId &client_id, std::string_view request_id, std::string_view reason) | pulp::inspect::ControlBroker | |
| client(const ControlClientId &client_id) const | pulp::inspect::ControlBroker | |
| Clock typedef | pulp::inspect::ControlBroker | |
| ControlBroker(ControlBrokerConfig config={}, std::shared_ptr< ControlSecurityAuditLog > audit_log={}, Clock clock=[] { return std::chrono::steady_clock::now();}) | pulp::inspect::ControlBroker | explicit |
| ControlBroker(const ControlBroker &)=delete | pulp::inspect::ControlBroker | |
| disconnect_client(const ControlClientId &client_id, const VerifiedControlPeerIdentity &client_peer, std::string_view decision_id) | pulp::inspect::ControlBroker | |
| execution_checkpoint(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan) | pulp::inspect::ControlBroker | |
| finish_operation(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan, ControlReceiptState terminal_state, ControlOperationResult result={}) | pulp::inspect::ControlBroker | |
| grant(const ControlGrantId &grant_id) | pulp::inspect::ControlBroker | |
| heartbeat(const ControlRegistrationId ®istration_id, const VerifiedControlPeerIdentity &host_peer) | pulp::inspect::ControlBroker | |
| is_granted(const ControlGrantId &grant_id, const ControlClientId &client_id, const ControlRegistrationId ®istration_id, InspectorCapability capability) | pulp::inspect::ControlBroker | |
| is_listening() const | pulp::inspect::ControlBroker | inline |
| issue_bootstrap(const VerifiedControlPeerIdentity &client_peer) | pulp::inspect::ControlBroker | |
| issue_grant(const VerifiedControlPeerIdentity &client_peer, ControlGrantRequest request, ControlConsentDecision consent) | pulp::inspect::ControlBroker | |
| operation_cancellation_requested(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan) const | pulp::inspect::ControlBroker | |
| operation_receipt(const ControlReceiptId &receipt_id) const | pulp::inspect::ControlBroker | |
| operation_store_ready() const | pulp::inspect::ControlBroker | |
| operator=(const ControlBroker &)=delete | pulp::inspect::ControlBroker | |
| publish_instance(const ControlRegistrationId ®istration_id, const VerifiedControlPeerIdentity &host_peer) | pulp::inspect::ControlBroker | |
| read_artifact(const VerifiedControlPeerIdentity &client_peer, const ControlClientId &requesting_client_id, std::string_view artifact_id, std::uint64_t offset, std::size_t maximum_bytes) | pulp::inspect::ControlBroker | |
| redeem_bootstrap(std::string_view ticket_id, std::span< const std::uint8_t > secret, const VerifiedControlPeerIdentity &client_peer, std::string_view durable_principal={}, ControlDurableClientLifetime durable_lifetime=ControlDurableClientLifetime::Broker) | pulp::inspect::ControlBroker | |
| refresh_client(const ControlClientId &client_id, const VerifiedControlPeerIdentity &client_peer) | pulp::inspect::ControlBroker | |
| register_instance(const VerifiedControlPeerIdentity &host_peer, ControlRegistrationRequest request, bool publish=true) | pulp::inspect::ControlBroker | |
| registration(const ControlRegistrationId ®istration_id) const | pulp::inspect::ControlBroker | |
| registrations() const | pulp::inspect::ControlBroker | |
| replay_operation(const VerifiedControlPeerIdentity &client_peer, const ControlRequestEnvelope &request) | pulp::inspect::ControlBroker | |
| revalidate_operation(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan) | pulp::inspect::ControlBroker | |
| revoke_grant(const ControlGrantId &grant_id, std::string_view decision_id) | pulp::inspect::ControlBroker | |
| store_operation_artifact(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan, std::span< const std::uint8_t > bytes, ControlArtifactProperties properties) | pulp::inspect::ControlBroker | |
| store_operation_artifact(const VerifiedControlPeerIdentity &client_peer, const ControlAdmissionPlan &plan, std::span< const std::uint8_t > bytes, std::string content_type, ControlArtifactSensitivity sensitivity, ControlArtifactRedactionState redaction_state, std::chrono::milliseconds lifetime) | pulp::inspect::ControlBroker | |
| sweep_expired() | pulp::inspect::ControlBroker | |
| unregister_instance(const ControlRegistrationId ®istration_id, const VerifiedControlPeerIdentity &host_peer, std::string_view decision_id) | pulp::inspect::ControlBroker | |
| ~ControlBroker() | pulp::inspect::ControlBroker |