Constants

Details

Fwupd.BATTERY_LEVEL_INVALID = 101

This value signifies the battery level is either unset, or the value cannot be discovered.

Fwupd.BIOS_SETTING_DEBUG_CMD = 'debug_cmd'
Fwupd.BIOS_SETTING_PENDING_REBOOT = 'pending_reboot'
Fwupd.BIOS_SETTING_RESET_BIOS = 'reset_bios'
Fwupd.BIOS_SETTING_SELF_TEST = 'fwupd_self_test'
Fwupd.DBUS_INTERFACE = 'org.freedesktop.fwupd'

The dbus interface

Fwupd.DBUS_PATH = '/'

The dbus path

Fwupd.DBUS_SERVICE = 'org.freedesktop.fwupd'

The dbus service

Fwupd.DEVICE_ID_ANY = '*'

Wildcard used for matching all device ids in fwupd

Fwupd.MAJOR_VERSION = 2

The compile-time major version

Fwupd.MICRO_VERSION = 6

The compile-time micro version

Fwupd.MINOR_VERSION = 0

The compile-time minor version

Fwupd.REQUEST_ID_DO_NOT_POWER_OFF = 'org.freedesktop.fwupd.request.do-not-power-off'

Show the user a message not to unplug the machine from the AC power, e.g. “Do not turn off your computer or remove the AC adaptor until you are sure the update has completed.”

New in version 1.8.6.

Fwupd.REQUEST_ID_INSERT_USB_CABLE = 'org.freedesktop.fwupd.request.insert-usb-cable'

The user needs to insert the cable to complete the update, e.g. “The update will continue when the device USB cable has been re-inserted.”

New in version 1.8.9.

Fwupd.REQUEST_ID_PRESS_UNLOCK = 'org.freedesktop.fwupd.request.press-unlock'

The user needs to press unlock on the device to continue, e.g. “Press unlock on the device to continue the update process.”

New in version 1.6.2.

Fwupd.REQUEST_ID_REMOVE_REPLUG = 'org.freedesktop.fwupd.request.remove-replug'

The user needs to remove and reinsert the device to complete the update, e.g. “The update will continue when the device USB cable has been unplugged and then re-inserted.”

New in version 1.6.2.

Fwupd.REQUEST_ID_REMOVE_USB_CABLE = 'org.freedesktop.fwupd.request.remove-usb-cable'

The user needs to remove the device to complete the update, e.g. “The update will continue when the device USB cable has been unplugged.”

New in version 1.8.6.

Fwupd.REQUEST_ID_REPLUG_INSTALL = 'org.freedesktop.fwupd.replug-install'

Show the user a message to replug the device and then install the firmware, e.g. “Unplug and replug the device, to continue the update process.”

New in version 1.8.11.

Fwupd.REQUEST_ID_REPLUG_POWER = 'org.freedesktop.fwupd.replug-power'

Show the user a message to replug the power connector, e.g. “The update will continue when the device power cable has been unplugged and then re-inserted.”

New in version 1.9.9.

Fwupd.REQUEST_ID_RESTART_DAEMON = 'org.freedesktop.fwupd.restart-daemon'

Show the user a message that they need to restart the daemon, e.g. “Please restart the fwupd service.”

New in version 2.0.1.

Fwupd.RESULT_KEY_APPSTREAM_ID = 'AppstreamId'

Result key to represent AppstreamId

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_BATTERY_LEVEL = 'BatteryLevel'

Result key to represent the current battery level in percent. Expressed from 0-100%, or 101 for invalid or unset.

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_BATTERY_THRESHOLD = 'BatteryThreshold'

Result key to represent the minimum battery level required to perform an update. Expressed from 0-100%, or 101 for invalid or unset.

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_BIOS_SETTING_CURRENT_VALUE = 'BiosSettingCurrentValue'

Result key to represent the current value of BIOS setting.

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_BIOS_SETTING_ID = 'BiosSettingId'

Result key to represent the unique identifier of the BIOS setting.

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_BIOS_SETTING_LOWER_BOUND = 'BiosSettingLowerBound'

Result key to represent the upper bound for an integer BIOS setting. or minimum length for string BIOS setting. The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_BIOS_SETTING_POSSIBLE_VALUES = 'BiosSettingPossibleValues'

Result key to represent possible values

The D-Bus type signature string is ‘as’ i.e. an array of strings.

Fwupd.RESULT_KEY_BIOS_SETTING_READ_ONLY = 'BiosSettingReadOnly'

Result key to represent whether BIOS setting is read only

The D-Bus type signature string is ‘b’ i.e. a boolean.

Fwupd.RESULT_KEY_BIOS_SETTING_SCALAR_INCREMENT = 'BiosSettingScalarIncrement'

Result key to represent the scalar increment for an integer BIOS setting.

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_BIOS_SETTING_TARGET_VALUE = 'BiosSettingTargetValue'

Result key to represent the value that would enable this attribute.

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_BIOS_SETTING_TYPE = 'BiosSettingType'

Result key to represent the type of BIOS setting. 0 is invalid, 1+ represent an attribute type

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_BIOS_SETTING_UPPER_BOUND = 'BiosSettingUpperBound'

Result key to represent the lower bound for an integer BIOS setting or maximum length for string BIOS setting.

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_BRANCH = 'Branch'

Result key to represent Branch

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_CATEGORIES = 'Categories'

Result key to represent Categories

The D-Bus type signature string is ‘as’ i.e. an array of strings.

Fwupd.RESULT_KEY_CHECKSUM = 'Checksum'

Result key to represent Checksum

The D-Bus type signature string is ‘as’ i.e. an array of strings.

Fwupd.RESULT_KEY_COMPOSITE_ID = 'CompositeId'

Result key to represent CompositeId

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_CREATED = 'Created'

Result key to represent Created

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_DESCRIPTION = 'Description'

Result key to represent Description

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_DETACH_CAPTION = 'DetachCaption'

Result key to represent DetachCaption

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_DETACH_IMAGE = 'DetachImage'

Result key to represent DetachImage

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_DETAILS_URL = 'DetailsUrl'

Result key to represent DetailsUrl

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_DEVICE_ID = 'DeviceId'

Result key to represent DeviceId

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_DEVICE_NAME = 'DeviceName'

Result key to represent the device name.

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_DISTRO_ID = 'DistroId'

Result key to represent the distribution ID.

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_DISTRO_VARIANT = 'DistroVariant'

Result key to represent the distribution variant.

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_DISTRO_VERSION = 'DistroVersion'

Result key to represent the distribution version.

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_FILENAME = 'Filename'

Result key to represent Filename

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_FLAGS = 'Flags'

Result key to represent Flags

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_FLASHES_LEFT = 'FlashesLeft'

Result key to represent FlashesLeft

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_GUID = 'Guid'

Result key to represent Guid

The D-Bus type signature string is ‘as’ i.e. an array of strings.

Fwupd.RESULT_KEY_HOMEPAGE = 'Homepage'

Result key to represent Homepage

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_HSI_LEVEL = 'HsiLevel'

Result key to represent HsiLevel

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_HSI_RESULT = 'HsiResult'

Result key to represent HsiResult

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_HSI_RESULT_FALLBACK = 'HsiResultFallback'

Result key to represent the fallback HsiResult

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_HSI_RESULT_SUCCESS = 'HsiResultSuccess'

Result key to represent the desired HsiResult

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_ICON = 'Icon'

Result key to represent Icon

The D-Bus type signature string is ‘as’ i.e. an array of strings.

Fwupd.RESULT_KEY_INSTALL_DURATION = 'InstallDuration'

Result key to represent InstallDuration

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_INSTANCE_IDS = 'InstanceIds'

Result key to represent InstanceIds

The D-Bus type signature string is ‘as’ i.e. an array of strings.

Fwupd.RESULT_KEY_ISSUES = 'Issues'

Result key to represent Issues

The D-Bus type signature string is ‘as’ i.e. an array of strings.

Fwupd.RESULT_KEY_KERNEL_CURRENT_VALUE = 'KernelCurrentValue'

Result key to represent the current kernel setting.

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_KERNEL_TARGET_VALUE = 'KernelTargetValue'

Result key to represent the target kernel setting.

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_LICENSE = 'License'

Result key to represent License

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_LOCATIONS = 'Locations'

Result key to represent Locations

The D-Bus type signature string is ‘as’ i.e. an array of strings.

Fwupd.RESULT_KEY_METADATA = 'Metadata'

Result key to represent Metadata

The D-Bus type signature string is ‘a{ss}’ i.e. a string dictionary.

Fwupd.RESULT_KEY_MODIFIED = 'Modified'

Result key to represent Modified

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_NAME = 'Name'

Result key to represent Name

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_NAME_VARIANT_SUFFIX = 'NameVariantSuffix'

Result key to represent NameVariantSuffix

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_PARENT_DEVICE_ID = 'ParentDeviceId'

Result key to represent ParentDeviceId

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_PERCENTAGE = 'Percentage'

Result key to represent progress percentage, typically installation or verification

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_PLUGIN = 'Plugin'

Result key to represent Plugin

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_PROBLEMS = 'Problems'

Result key to represent problems

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_PROTOCOL = 'Protocol'

Result key to represent Protocol

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_RELEASE = 'Release'

Result key to represent Release

The D-Bus type signature string is ‘a{sv}’ i.e. a variant dictionary.

Fwupd.RESULT_KEY_RELEASE_ID = 'ReleaseId'

Result key to represent the release ID.

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_REMOTE_ID = 'RemoteId'

Result key to represent RemoteId

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_REPORTS = 'Reports'

Result key to represent an array of reports.

The D-Bus type signature string is ‘a{sv}’ i.e. a variant dictionary.

Fwupd.RESULT_KEY_REQUEST_FLAGS = 'RequestFlags'

Result key to represent RequestFlags

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_REQUEST_KIND = 'RequestKind'

Result key to represent RequestKind

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_SERIAL = 'Serial'

Result key to represent Serial

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_SIZE = 'Size'

Result key to represent Size

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_SOURCE_URL = 'SourceUrl'

Result key to represent SourceUrl

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_STATUS = 'Status'

Result key to represent Status

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_SUMMARY = 'Summary'

Result key to represent Summary

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_TAGS = 'Tags'

Result key to represent release tags

The D-Bus type signature string is ‘as’ i.e. an array of strings.

Fwupd.RESULT_KEY_TRUST_FLAGS = 'TrustFlags'

Result key to represent TrustFlags

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_UPDATE_ERROR = 'UpdateError'

Result key to represent UpdateError

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_UPDATE_IMAGE = 'UpdateImage'

Result key to represent UpdateImage

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_UPDATE_MESSAGE = 'UpdateMessage'

Result key to represent UpdateMessage

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_UPDATE_STATE = 'UpdateState'

Result key to represent UpdateState

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_URGENCY = 'Urgency'

Result key to represent Urgency

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_URI = 'Uri'

Result key to represent Uri

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_VENDOR = 'Vendor'

Result key to represent Vendor

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_VENDOR_ID = 'VendorId'

Result key to represent VendorId

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_VERSION = 'Version'

Result key to represent Version

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_VERSION_BOOTLOADER = 'VersionBootloader'

Result key to represent VersionBootloader

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_VERSION_BOOTLOADER_RAW = 'VersionBootloaderRaw'

Result key to represent VersionBootloaderRaw

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_VERSION_BUILD_DATE = 'VersionBuildDate'

Result key to represent VersionBuildDate

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_VERSION_FORMAT = 'VersionFormat'

Result key to represent VersionFormat

The D-Bus type signature string is ‘u’ i.e. a unsigned 32 bit integer.

Fwupd.RESULT_KEY_VERSION_LOWEST = 'VersionLowest'

Result key to represent VersionLowest

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_VERSION_LOWEST_RAW = 'VersionLowestRaw'

Result key to represent VersionLowestRaw

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.RESULT_KEY_VERSION_OLD = 'VersionOld'

Result key to represent the old version string.

The D-Bus type signature string is ‘s’ i.e. a string.

Fwupd.RESULT_KEY_VERSION_RAW = 'VersionRaw'

Result key to represent VersionRaw

The D-Bus type signature string is ‘t’ i.e. a unsigned 64 bit integer.

Fwupd.SECURITY_ATTR_ID_AMD_ROLLBACK_PROTECTION = 'org.fwupd.hsi.Amd.RollbackProtection'

Host Security ID attribute for Rollback protection of AMD platform firmware

New in version 1.8.0.

Fwupd.SECURITY_ATTR_ID_AMD_SMM_LOCKED = 'org.fwupd.hsi.Amd.SmmLocked'

Host Security ID attribute for AMD SMM locked

New in version 2.0.2.

Fwupd.SECURITY_ATTR_ID_AMD_SPI_REPLAY_PROTECTION = 'org.fwupd.hsi.Amd.SpiReplayProtection'

Host Security ID attribute for SPI replay protection

New in version 1.8.0.

Fwupd.SECURITY_ATTR_ID_AMD_SPI_WRITE_PROTECTION = 'org.fwupd.hsi.Amd.SpiWriteProtection'

Host Security ID attribute for SPI Write protection

New in version 1.8.0.

Fwupd.SECURITY_ATTR_ID_BIOS_CAPSULE_UPDATES = 'org.fwupd.hsi.Bios.CapsuleUpdates'

Host Security ID attribute indicating Capsule updates are supported by the BIOS.

New in version 1.9.6.

Fwupd.SECURITY_ATTR_ID_BIOS_ROLLBACK_PROTECTION = 'org.fwupd.hsi.Bios.RollbackProtection'

Host Security ID attribute for Rollback protection of BIOS firmware

New in version 1.8.8.

Fwupd.SECURITY_ATTR_ID_CET_ACTIVE = 'org.fwupd.hsi.Cet.Active'

Host Security ID attribute for Intel CET active

NOTE: This used to be known as org.fwupd.hsi.IntelCet.Active before fwupd 2.0.0

New in version 2.0.0.

Fwupd.SECURITY_ATTR_ID_CET_ENABLED = 'org.fwupd.hsi.Cet.Enabled'

Host Security ID attribute for Intel CET enabled

NOTE: This used to be known as org.fwupd.hsi.IntelCet.Enabled before fwupd 2.0.0

New in version 2.0.0.

Fwupd.SECURITY_ATTR_ID_ENCRYPTED_RAM = 'org.fwupd.hsi.EncryptedRam'

Host Security ID attribute indicating encrypted RAM available

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_FWUPD_ATTESTATION = 'org.fwupd.hsi.Fwupd.Attestation'

Host Security ID attribute for attestation

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_FWUPD_PLUGINS = 'org.fwupd.hsi.Fwupd.Plugins'

Host Security ID attribute for plugins

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_FWUPD_UPDATES = 'org.fwupd.hsi.Fwupd.Updates'

Host Security ID attribute for updates

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_HOST_EMULATION = 'org.fwupd.hsi.HostEmulation'

Host Security ID attribute for host emulation

New in version 1.8.3.

Fwupd.SECURITY_ATTR_ID_INTEL_BOOTGUARD_ACM = 'org.fwupd.hsi.IntelBootguard.Acm'

Host Security ID attribute for Intel Bootguard ACM

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_INTEL_BOOTGUARD_ENABLED = 'org.fwupd.hsi.IntelBootguard.Enabled'

Host Security ID attribute for Intel Bootguard enabled

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_INTEL_BOOTGUARD_OTP = 'org.fwupd.hsi.IntelBootguard.Otp'

Host Security ID attribute for Intel Bootguard OTP fuse

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_INTEL_BOOTGUARD_POLICY = 'org.fwupd.hsi.IntelBootguard.Policy'

Host Security ID attribute for Intel Bootguard policy

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_INTEL_BOOTGUARD_VERIFIED = 'org.fwupd.hsi.IntelBootguard.Verified'

Host Security ID attribute for Intel Bootguard verified

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_INTEL_GDS = 'org.fwupd.hsi.IntelGds'

Host Security ID attribute indicating the processor is safe against Gather Data Sampling.

New in version 1.9.4.

Fwupd.SECURITY_ATTR_ID_IOMMU = 'org.fwupd.hsi.Iommu'

Host Security ID attribute for IOMMU

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_KERNEL_LOCKDOWN = 'org.fwupd.hsi.Kernel.Lockdown'

Host Security ID attribute for kernel lockdown

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_KERNEL_SWAP = 'org.fwupd.hsi.Kernel.Swap'

Host Security ID attribute for kernel swap

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_KERNEL_TAINTED = 'org.fwupd.hsi.Kernel.Tainted'

Host Security ID attribute for kernel taint

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_MEI_KEY_MANIFEST = 'org.fwupd.hsi.Mei.KeyManifest'

Host Security ID attribute for Intel ME Key Manifest

New in version 1.8.7.

Fwupd.SECURITY_ATTR_ID_MEI_MANUFACTURING_MODE = 'org.fwupd.hsi.Mei.ManufacturingMode'

Host Security ID attribute for Intel ME manufacturing mode

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_MEI_OVERRIDE_STRAP = 'org.fwupd.hsi.Mei.OverrideStrap'

Host Security ID attribute for Intel ME override strap

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_MEI_VERSION = 'org.fwupd.hsi.Mei.Version'

Host Security ID attribute for Intel ME version

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_PLATFORM_DEBUG_ENABLED = 'org.fwupd.hsi.PlatformDebugEnabled'

Host Security ID attribute for parts with debugging capabilities enabled

This was previously known as org.fwupd.hsi.PlatformDebugEnabled for Intel 1.5.0+ It was renamed for all vendor support in 1.8.0. *

New in version 1.8.0.

Fwupd.SECURITY_ATTR_ID_PLATFORM_DEBUG_LOCKED = 'org.fwupd.hsi.PlatformDebugLocked'

Host Security ID attribute for parts locked from debugging

This was previously known as org.fwupd.hsi.IntelDci.Locked for Intel 1.5.0+ It was renamed for all vendor support in 1.8.0.

New in version 1.8.0.

Fwupd.SECURITY_ATTR_ID_PLATFORM_FUSED = 'org.fwupd.hsi.PlatformFused'

Host Security ID attribute for fused parts

New in version 1.8.0.

Fwupd.SECURITY_ATTR_ID_PREBOOT_DMA_PROTECTION = 'org.fwupd.hsi.PrebootDma'

Host Security ID attribute for Pre-boot DMA protection

This was previously known as org.fwupd.hsi.AcpiDmar for Intel from 1.5.0+.

New in version 1.8.0.

Fwupd.SECURITY_ATTR_ID_SMAP = 'org.fwupd.hsi.Smap'

Host Security ID attribute for SMAP

NOTE: This attribute use to be known as org.fwupd.hsi.IntelSmap before fwupd 2.0.0

New in version 2.0.0.

Fwupd.SECURITY_ATTR_ID_SPI_BIOSWE = 'org.fwupd.hsi.Spi.Bioswe'

Host Security ID attribute for Intel SPI BIOSWE configuration

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_SPI_BLE = 'org.fwupd.hsi.Spi.Ble'

Host Security ID attribute for Intel SPI BLE configuration

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_SPI_DESCRIPTOR = 'org.fwupd.hsi.Spi.Descriptor'

Host Security ID attribute for Intel SPI descriptor

New in version 1.6.0.

Fwupd.SECURITY_ATTR_ID_SPI_SMM_BWP = 'org.fwupd.hsi.Spi.SmmBwp'

Host Security ID attribute for Intel SPI SMM BWP

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_SUPPORTED_CPU = 'org.fwupd.hsi.SupportedCpu'

Host Security ID attribute for Supported CPU

New in version 1.8.0.

Fwupd.SECURITY_ATTR_ID_SUSPEND_TO_IDLE = 'org.fwupd.hsi.SuspendToIdle'

Host Security ID attribute for Suspend to Idle

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_SUSPEND_TO_RAM = 'org.fwupd.hsi.SuspendToRam'

Host Security ID attribute for Suspend to RAM

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_TPM_EMPTY_PCR = 'org.fwupd.hsi.Tpm.EmptyPcr'

Host Security ID attribute for empty PCR

New in version 1.7.2.

Fwupd.SECURITY_ATTR_ID_TPM_RECONSTRUCTION_PCR0 = 'org.fwupd.hsi.Tpm.ReconstructionPcr0'

Host Security ID attribute for TPM PCR0 reconstruction

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_TPM_VERSION_20 = 'org.fwupd.hsi.Tpm.Version20'

Host Security ID attribute for TPM 2.0

New in version 1.5.0.

Fwupd.SECURITY_ATTR_ID_UEFI_BOOTSERVICE_VARS = 'org.fwupd.hsi.Uefi.BootserviceVars'

Host Security ID attribute indicating if Bootservice-only variables are hidden.

New in version 1.9.3.

Fwupd.SECURITY_ATTR_ID_UEFI_PK = 'org.fwupd.hsi.Uefi.Pk'

Host Security ID attribute for UEFI PK

New in version 1.5.5.

Fwupd.SECURITY_ATTR_ID_UEFI_SECUREBOOT = 'org.fwupd.hsi.Uefi.SecureBoot'

Host Security ID attribute for UEFI secure boot

New in version 1.5.0.