SMS_CertificateInfo Server WMI Class

The SMS_CertificateInfo Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that defines a media certificate registered by Configuration Manager and used by client computers to communicate with a management point.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.

Syntax

Class SMS_CertificateInfo : SMS_BaseClass  
{  
      String Certificate;  
      Boolean IsApproved;  
      Boolean IsBlocked;  
      String IssuedTo;  
      SInt32 KeyType;  
      String PublicKey;  
      String SMSID;  
      String Thumbprint;  
      UInt32 Type;  
      DateTime ValidFrom;  
      DateTime ValidUntil;  
};  

Methods

The following table shows the methods in SMS_CertificateInfo.

Name Description
BlockCertificate Method in Class SMS_CertificateInfo Blocks or unblocks the specified certificate.

Properties

Certificate
Data type: String

Access type: Read/Write

Qualifiers: [large, lazy]

The certification content.

IsApproved
Data type: Boolean

Access type: Read/Write

Qualifiers: None

true if the certificate is approved.

IsBlocked
Data type: Boolean

Access type: Read/Write

Qualifiers: None

true if the certificate is blocked. A blocked certificate is rejected by the site database. See the BlockCertificate Method in Class SMS_CertificateInfo.

IssuedTo
Data type: String

Access type: Read/Write

Qualifiers: None

The identity of the client.

KeyType
Data type: SInt32

Access type: Read/Write

Qualifiers: None

The public key type for the certificate. Possible values are:

Value Key type
1 self-sign
2 issued

PublicKey
Data type: String

Access type: Read/Write

Qualifiers: [lazy]

Public key of the certificate, which reflects the globally unique SHA-1 hash thumbprint indicated by the Thumbprint property.

SMSID
Data type: String

Access type: Read/Write

Qualifiers: [key]

The GUID used to identify the certificate.

Thumbprint
Data type: String

Access type: Read/Write

Qualifiers: [Lazy]

Hash value of the certificate.

Type
Data type: UInt32

Access type: Read/Write

Qualifiers: None

The type of certificate. Possible values are:

Value Certificate type
1 Boot Media
2 PXE
3 ISVProxy

ValidFrom
Data type: DateTime

Access type: Read/Write

Qualifiers: None

Date and time when the certificate becomes effective.

ValidUntil
Data type: DateTime

Access type: Read/Write

Qualifiers: None

Date and time when the certificate expires.

Remarks

Class qualifiers for this class include:

Requirements

Runtime Requirements

For more information, see Configuration Manager Server Runtime Requirements.

Development Requirements

For more information, see Configuration Manager Server Development Requirements.

See Also

BlockCertificate Method in Class SMS_CertificateInfo
SMS_PXECertificateInfo Server WMI Class