SUMMARY: NESTED | FIELD | | METHOD
DETAIL: FIELD | METHOD

## 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

Field Detail

### 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

Method Detail

### 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

SUMMARY: NESTED | FIELD | METHOD
DETAIL: FIELD | METHOD