// Copyright (c) 2007-2010, Intel Corporation. All rights reserved. [Version ( "6.0.0" ), Description ( "This class represents a X.509 Certificate in the Intel(R) AMT " "CertStore." )] class AMT_PublicKeyCertificate : CIM_Credential { [Key, Override ( "InstanceID" ), Description ( "Within the scope of the instantiating Namespace, " "InstanceID opaquely and uniquely identifies an instance " "of this class." )] string InstanceID; [Description ( "The X.509 Certificate blob." ), OctetString] uint8 X509Certificate[4100]; [Description ( "For root certificate [that were added by " "AMT_PublicKeyManagementService.AddTrustedRootCertificate()]this " "property will be true." )] boolean TrustedRootCertficate; [Description ( "This identifies that this is a read only certificate." "meaning it's AMT auto generated certificate and will be." "used as AMT server certficate in case another server certificate" "wasn't defined")] boolean ReadOnlyCertificate; [Description ( "The Issuer field of this certificate." )] string Issuer; [Description ( "The Subject field of this certificate." )] string Subject; };