Class AMT_ProvisioningCertificateHash
Used in features: Intel(R) ME defined Classes
CIM_ManagedElement
CIM_Credential
AMT_ProvisioningCertificateHash
class AMT_ProvisioningCertificateHash
- extends CIM_Credential
General Information:
A class derived from Credential that describes provisioning certificate hash entry.
Qualifiers:
-------------
Version=0.0.3
dynamic
provider=IntelMEProv
Supported Fields Summary |
string |
ElementName
A user-friendly name for the object . . .
|
string |
Description
The Certificate friendly-name.
|
string |
InstanceID 
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class.
|
boolean |
IsDefault
Indicates whether this entry is a factory default.
|
uint8 |
HashType
The hash type.
|
uint8[] |
HashData
Hash value (length depending on hash type)
|
boolean |
Enabled
Indicates whether this certificate hash is in use
|
Methods Summary |
|
Get(Instance)
Gets the representation of the instance
|
|
Enumerate()
Enumerates the instances of this class
|
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 Certificate friendly-name.
Qualifiers:
-------------
Override=Description
MaxLen=256
InstanceID 
public string InstanceID
-
General Information:
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class.
Qualifiers:
-------------
Key
MaxLen=256
IsDefault
public boolean IsDefault
-
General Information:
Indicates whether this entry is a factory default.
HashType
public uint8 HashType
-
General Information:
The hash type.
Qualifiers:
-------------
ValueMap={0, 1, 2, 3}
Values={a 16-byte hash created by MD-5, a 20-byte hash created by SHA-1, a 32-byte hash created by SHA-256, a 48-byte hash created by SHA-384 / a 64-byte hash created by SHA-512 (Intel(R) AMT 2.0->5.x)}
HashData
public uint8[] HashData
-
General Information:
Hash value (length depending on hash type)
Qualifiers:
-------------
OctetString
Enabled
public boolean Enabled
-
General Information:
Indicates whether this certificate hash is in use
Get
public Get([OUT]AMT_ProvisioningCertificateHash 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