# Packages
Package alarmclock facilitates communication with Intel® AMT devices to set an alarm time to turn the host computer system on.
Package auditlog facilitates communication with Intel® AMT devices to read the audit log records.
Package authorization facilitates communication with Intel® AMT devices to manage access control list (ACL) entries.
Package boot facilitates communication with Intel® AMT devices to access the boot capabilities and boot setting data.
Package environmentdetection facilitates communication with Intel® AMT device configuration-related and operational parameters for the Environment Detection service in Intel® AMT.
Package ethernetport facilitates communication with Intel® AMT devices to configure all Intel® AMT network specific settings (IP, DHCP, VLAN).
Package general facilitates communication with Intel® AMT to read and configure the device's Intel® AMT general settings.
Package ieee8021x facilitiates communication with Intel® AMT devices to access the ieee8021x credential context and profile settings
CredentialContext gets the association between an instance of AMT_8021XProfile and an instance of AMT_PublicKeyCertificate that it uses.
Package kerberos facilitiates communication with Intel® AMT devices to access the configuration-related and operational parameters for the kerberos service in the Intel® AMT.
Package managementpresence facilitiates communication with Intel® AMT devices to configure Management Presence Remote Service Access Points (or an MPS) to be accessed by the Intel® AMT subsystem from remote.
Package messagelog facilitiates communication with Intel® AMT devices to provide access to the AMT event log.
Package methods provides utility functions used across the amt packages.
Package mps facilitiates communication with Intel® AMT devices to configure the username and password used to access an MPS.
Package publickey facilitiates communication with Intel® AMT devices to access and configure Public Key Certificates and Public Key Management Service classes for AMT
Certificate: This class represents a X.509 Certificate in the Intel® AMT CertStore.
Package publicprivate facilitiates communication with Intel® AMT devices to manage a public-private key in the Intel® AMT CertStore.
Package redirection facilitiates communication with Intel® AMT devices to configure the IDER and SOL redirection functionalities.
Package remoteaccess facilitiates communication with Intel® AMT devices to access and configure Remote Access Policy Applies to MPS, Remote Access Policy Rules, and Remote Access Service.
Package setupandconfiguration facilitiates communication with Intel® AMT devices to access and interact with the Setup and Configuration Service, which is the logic in Intel® AMT that responds to Setup and Configuration requests.
Package timesynchronization facilitiates communication with Intel® AMT devices to synchronize the AMT internal clock with an external clock.
Package tls facilitiates communication with Intel® AMT devices to access and configure TLS Credential Context, TLS Protocol Endpoint Collection, and TLS Setting Data features of AMT
Credential Context: This class represents the credential of the TLSProtocolEndpointCollection, by connecting a certficate to the service.
Package userinitiatedconnection facilitiates communication with Intel® AMT devices to access and change the state of the user initiated connection feature of AMT.
Package wifiportconfiguration facilitiates communication with Intel® AMT devices to provides management of the Wi-Fi network interfaces associated with a Wi-Fi network port.
# Functions
NewMessages instantiates a new instance of amt Messages.
# Constants
ADMINISTRATION manages security control data, power saving options, Intel AMT setup and configuration, and local network options.(.
AGENT_PRESENCE_LOCAL is used by an application designed to run on the local platform to report that it is running and to send heartbeats periodically.(.
AGENT_PRESENCE_REMOTE is used to register Local Agent applications and to specify the behavior of Intel AMT when an application is running or stops running unexpectedly.(.
AUDIT_LOG configures the Audit Log.(.
CIRCUIT_BREAKER is used to define filters, counters, and policies to monitor incoming and outgoing network traffic and to block traffic when a suspicious condition is detected.(.
ENDPOINT_ACCESS_CONTROL is deprecated and not supported starting CSME release 18.0.
ENDPOINT_ACCESS_CONTROL_ADMIN is deprecated and not supported starting CSME release 18.0.
EVENT_LOG_READER controls access for reading the Intel AMT event log.(.
EVENT_MANAGER allows configuring hardware and software events to generate alerts and to send them to a remote console and/or log them locally.(.
GENERAL_INFO returns general setting and status information.(.
HARDWARE_ASSET is used to retrieve information about the hardware inventory of the platform.(.
LOCAL_APPS provides alerts to a user on the local interface.(.
NETWORK_TIME is used to set the clock in the Intel AMT device and synchronize it to network time.(.
REDIRECTION enables and disables the redirection capability and retrieves the redirection log.(.
REMOTE_CONTROL enables powering a platform up or down remotely.(.
STORAGE is used to access, configure, manage, write to and read from non-volatile user storage.(.
STORAGE_ADMIN is used to configure the global parameters that govern the allocation and use of non-volatile storage.(.
USER_ACCESS_CONTROL allows users to control the properties of their own ACL entries.
# Type aliases
Realms represents a set of enumerated constants for managing various aspects of the system.