Class AMT_SetupAuditRecord
Used in features: Intel(R) ME defined Classes
CIM_ManagedElement
CIM_RecordForLog
CIM_LogEntry
AMT_SetupAuditRecord
class AMT_SetupAuditRecord
- extends CIM_LogEntry
General Information:
Provides a record of the last Intel(R) ME Activation Event as recorded by Intel(R) ME
Qualifiers:
-------------
Version=0.0.4
LOCALE=0x409
dynamic
provider=IntelMEProv
Supported Fields Summary |
string |
InstanceID 
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class . . .
|
string |
ElementName
A user-friendly name for the object . . .
|
string |
Description
The Description property provides a textual description of the object.
|
uint8 |
ProvisioningTLSMode
Specifies the TLS algorithm used for provisioning
|
boolean |
SecureDNS
Specifies whether the OOB service was pre-configured with DNS suffix information to verify the SSL certificate used for configuration
|
boolean |
HostInitiated
Indicates whether a previous provisioning attempt was initiated by the host
|
uint32 |
SelectedHashType
Specifies the hash algorithm used to generate seed values for HMAC computations performed in the registration operation
|
uint8[] |
SelectedHashData
The stored Hash value of the root certificate used to validate the provisioning server . . .
|
uint8[] |
CACertificateSerial1
The serial number of the first intermediate CA in the certification chain
|
uint8[] |
CACertificateSerial2
The serial number of the second intermediate CA in the certification chain
|
uint8[] |
CACertificateSerial3
The serial number of the third intermediate CA in the certification chain
|
boolean |
AdditionalCaSerialNums
Indicates whether the certificate chain includes additional CA that were not recorded
|
boolean |
IsTimeValid
Indicates whether the certificate timestamp verification was successful.
|
string |
ProvServerIP
The Provisioning Server IP address
|
string |
ProvServerFQDN
Common Name specified in the SSL certificate, typically this is the FQDN of the provisioning server
|
datetime |
CreationTimeStamp
Provides Time and Date of the Provisioning operation, based on the system Real-Time-clock (RTC)
|
Methods Summary |
|
Get(Instance)
Gets the representation of the instance
|
|
Enumerate()
Enumerates the instances of this class
|
InstanceID 
public string InstanceID
-
General Information:
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class. In order to ensure uniqueness within the NameSpace, the value of InstanceID SHOULD be constructed using the following 'preferred' algorithm:
<OrgID>:<LocalID>
Where <OrgID> and <LocalID> are separated by a colon ':', and where <OrgID> MUST include a copyrighted, trademarked or otherwise unique name that is owned by the business entity creating/defining the InstanceID, or is a registered ID that is assigned to the business entity by a recognized global authority (This is similar to the <Schema Name>_<Class Name> structure of Schema class names.) In addition, to ensure uniqueness <OrgID> MUST NOT contain a colon (':'). When using this algorithm, the first colon to appear in InstanceID MUST appear between <OrgID> and <LocalID>.
<LocalID> is chosen by the business entity and SHOULD not be re-used to identify different underlying (real-world) elements. If the above 'preferred' algorithm is not used, the defining entity MUST assure that the resultant InstanceID is not re-used across any InstanceIDs produced by this or other providers for this instance's NameSpace.
For DMTF defined instances, the 'preferred' algorithm MUST be used with the <OrgID> set to 'CIM'.
Qualifiers:
-------------
Key
Override=InstanceID
MaxLen=256
ElementName
public string ElementName
-
General Information:
A user-friendly name for the object. This property allows each instance to define a user-friendly name in addition to its key properties, identity data, and description information.
Note that the Name property of ManagedSystemElement is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user-friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information can be present in both the Name and ElementName properties.
Qualifiers:
-------------
MaxLen=256
Description
public string Description
-
General Information:
The Description property provides a textual description of the object.
Qualifiers:
-------------
MaxLen=256
ProvisioningTLSMode
public uint8 ProvisioningTLSMode
-
General Information:
Specifies the TLS algorithm used for provisioning
Qualifiers:
-------------
ValueMap={0, 1, 2}
Values={NOT READY, PKI, PSK}
SecureDNS
public boolean SecureDNS
-
General Information:
Specifies whether the OOB service was pre-configured with DNS suffix information to verify the SSL certificate used for configuration
HostInitiated
public boolean HostInitiated
-
General Information:
Indicates whether a previous provisioning attempt was initiated by the host
SelectedHashType
public uint32 SelectedHashType
-
General Information:
Specifies the hash algorithm used to generate seed values for HMAC computations performed in the registration operation
Qualifiers:
-------------
ValueMap={1, 2}
Values={SHA-1, SHA-256}
SelectedHashData
public uint8[] SelectedHashData
-
General Information:
The stored Hash value of the root certificate used to validate the provisioning server. More information on the root CA can be retrieved by querying the AMT_ProvisioningCertificateHash instance
CACertificateSerial1
public uint8[] CACertificateSerial1
-
General Information:
The serial number of the first intermediate CA in the certification chain
CACertificateSerial2
public uint8[] CACertificateSerial2
-
General Information:
The serial number of the second intermediate CA in the certification chain
CACertificateSerial3
public uint8[] CACertificateSerial3
-
General Information:
The serial number of the third intermediate CA in the certification chain
AdditionalCaSerialNums
public boolean AdditionalCaSerialNums
-
General Information:
Indicates whether the certificate chain includes additional CA that were not recorded
IsTimeValid
public boolean IsTimeValid
-
General Information:
Indicates whether the certificate timestamp verification was successful.
ProvServerIP
public string ProvServerIP
-
General Information:
The Provisioning Server IP address
Qualifiers:
-------------
MaxLen=256
ProvServerFQDN
public string ProvServerFQDN
-
General Information:
Common Name specified in the SSL certificate, typically this is the FQDN of the provisioning server
Qualifiers:
-------------
MaxLen=256
CreationTimeStamp
public datetime CreationTimeStamp
-
General Information:
Provides Time and Date of the Provisioning operation, based on the system Real-Time-clock (RTC)
Qualifiers:
-------------
Override=CreationTimeStamp
Get
public Get([OUT]AMT_SetupAuditRecord Instance)
-
Permission Information:
No permissions defined
General Information:
Gets the representation of the instance
Enumerate
public Enumerate()
-
Permission Information:
All users permitted to use method
General Information:
Enumerates the instances of this class