#include <pulp/inspect/audit.hpp>
#include <pulp/inspect/control_identity.hpp>
#include <chrono>
#include <cstdint>
#include <functional>
#include <memory>
#include <optional>
#include <span>
#include <string>
#include <string_view>
#include <vector>
Go to the source code of this file.
|
| enum class | pulp::inspect::ControlConsentAuthority : std::uint8_t {
pulp::inspect::None
, pulp::inspect::TrustedPulpCli
, pulp::inspect::TrustedHostUi
, pulp::inspect::BrokerUserPrompt
,
pulp::inspect::ExistingUserPolicy
, pulp::inspect::PluginUi
, pulp::inspect::AgentClient
} |
| enum class | pulp::inspect::ControlGrantStatus : std::uint8_t {
pulp::inspect::Granted
, pulp::inspect::InvalidRequest
, pulp::inspect::BrokerMismatch
, pulp::inspect::ClientUnavailable
,
pulp::inspect::RegistrationUnavailable
, pulp::inspect::ConsentRequired
, pulp::inspect::ConsentReplay
, pulp::inspect::CapabilityUnavailable
,
pulp::inspect::ResourceExhausted
, pulp::inspect::NotFound
, pulp::inspect::Expired
, pulp::inspect::Revoked
} |
| enum class | pulp::inspect::ControlGrantSelectorKind : std::uint8_t { pulp::inspect::Profile
, pulp::inspect::Operation
} |
| enum class | pulp::inspect::ControlOperationAuthorizationKind : std::uint8_t { pulp::inspect::Reusable
, pulp::inspect::ProvisionalOneShot
, pulp::inspect::CommittedOneShot
} |