SMS_AMTCertificate Server WMI Class
Applies To: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2
The SMS_AMTCertificate Windows Management Instrumentation (WMI) class in Configuration Manager contains the Intel Active Management technology (Intel AMT) certificates, which are registered to the server. This class is a read-only class, used to create or update a certificate. For more information, see the SubmitAMTCert Method in Class SMS_Site topic.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Class SMS_AMTCertificate : SMS_BaseClass
{
string CAFqdn;
string CAName;
string CARequestID;
uint32 CAType;
uint32 CertID;
sint32 CertificateStatus;
string CertTemplate;
uint32 CertType;
uint32 ChainLength;
string ClientIdentity;
string Thumbprint;
datetime ValidFrom;
datetime ValidUntil;
};
Methods
The following table lists the methods in the SMS_AMTCertificate class.
Method | Description |
---|---|
Set the block state of a certificate. |
Properties
CAFqdn
Data type: StringAccess type: Read-only
Qualifiers: None
Certification authority (CA) fully qualified domain name (FQDN) for request client certificate.
CAName
Data type: StringAccess type: Read-only
Qualifiers: None
CA Name for request client certificate.
CARequestID
Data type: StringAccess type: Read-only
Qualifiers: None
Request ID
CAType
Data type: UInt32Access type: Read-only
Qualifiers: None
CA Type for request client certificate.
CertID
Data type: UInt32Access type: Read-only
Qualifiers: key
ID of certificate
CertificateStatus
Data type: SInt32Access type: Read-only
Qualifiers: enumeration("RequestPending(1), ReqestSuccess(2),IssuedToAMT(3),Revoked(4),Active(5)")
Certificate status. Possible values are:
Value Description 1
Request is pending.
2
Request was successful.
3
Has been issued to AMT.
4
Has been revoked.
5
Is currently active.
CertTemplate
Data type: StringAccess type: Read-only
Qualifiers: None
Certificate Template for request client certificate.
CertType
Data type: UInt32Access type: Read-only
Qualifiers: enumeration("AMTDevice(1),Provision(2),TrustRoot(3),Console(4)")
Type of certificate. Possible values are:
Value Description 1
AMT device
2
Provision
3
Trusted root
4
Console
ChainLength
Data type: UInt32Access type: Read-only
Qualifiers: None
Certificate chain length.
ClientIdentity
Data type: StringAccess type: Read-only
Qualifiers: None
Client identity.
Thumbprint
Data type: StringAccess type: Read-only
Qualifiers: None
Thumbprint of certificate.
ValidFrom
Data type: DateTimeAccess type: Read-only
Qualifiers: None
Date-time stamp of when the certificate validity started.
ValidUntil
Data type: DateTimeAccess type: Read-only
Qualifiers: None
Date-time stamp of when the certificate expires.
Remarks
Class qualifiers for this class include:
DisplayName("AMT Certificates")
Dynamic
Provider("ExtnProv")
Read
For more information about both the class qualifiers and the property qualifiers included in the Properties section, see Configuration Manager Class and Property Qualifiers.
Requirements
Runtime Requirements
For more information, see Configuration Manager Server Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Server Development Requirements.