// Copyright (c) 2007-2010, Intel Corporation. All rights reserved. [Version ( "6.0.0" ), Description ( "A class derived from Credential that describes provisioning " "certificate hash entry." )] class AMT_ProvisioningCertificateHash : CIM_Credential { [Override ( "Description" ), Description ( "A friendly-name string." )] string Description; [Key, Override ( "InstanceID" ), Description ( "Within the scope of the instantiating Namespace, " "InstanceID opaquely and uniquely identifies an instance " "of this class." )] string InstanceID; [Description ( "Indicates whether this entry is a factory default. " "This property is read-only." )] boolean IsDefault; [Description ( "The hash type." ), ValueMap { "0", "1", "2", "3", "6..255" }, Values { "MD5","SHA1","SHA256","SHA384","Reserved" }] uint8 HashType; [Description ( "Hash value (length depending on hash type). " "This property is read-only." ), OctetString] uint8 HashData[]; [Description ( "Indicates whether this certificate hash is in use" )] boolean Enabled; };