#include <optional>
#include <string>
#include <unordered_map>
#include <vector>
Go to the source code of this file.
|
| enum class | nah::BindingMode { nah::Canonical
, nah::Mapped
} |
| |
| enum class | nah::CriticalError { nah::MANIFEST_MISSING
, nah::ENTRYPOINT_NOT_FOUND
, nah::PATH_TRAVERSAL
, nah::INSTALL_RECORD_INVALID
} |
| |
| enum class | nah::OverrideMode { nah::Allow
, nah::Deny
, nah::Allowlist
} |
| |
| enum class | nah::TrustState { nah::Verified
, nah::Unverified
, nah::Failed
, nah::Unknown
} |
| |
| enum class | nah::Warning {
nah::invalid_manifest
, nah::invalid_configuration
, nah::profile_invalid
, nah::profile_missing
,
nah::profile_parse_error
, nah::nak_pin_invalid
, nah::nak_not_found
, nah::nak_version_unsupported
,
nah::binary_not_found
, nah::capability_missing
, nah::capability_malformed
, nah::capability_unknown
,
nah::missing_env_var
, nah::invalid_trust_state
, nah::override_denied
, nah::override_invalid
,
nah::invalid_library_path
, nah::trust_state_unknown
, nah::trust_state_unverified
, nah::trust_state_failed
,
nah::trust_state_stale
} |
| |
| enum class | nah::WarningAction { nah::Warn
, nah::Ignore
, nah::Error
} |
| |