SMS_ClientPfxCertificate Server WMI Class

The SMS_ClientPfxCertificate Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that contains an imported Pfx certificate.

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

Syntax

Class SMS_ClientPfxCertificate : SMS_BaseClass  
{  
    UInt32 CI_ID;  
    UInt32 DeviceID;  
    UInt32 IsTombstoned;  
    String ProfileName;  
    String Thumbprint;  
    UInt32 UserItemKey;  
    String UserName;  
    DateTime ValidFrom;  
    DateTime ValidUntil;  
};  

Methods

The following table lists the methods in the SMS_ClientPfxCertificate class.

Method Description
ImportForUser Method in Class SMS_ClientPfxCertificate Imports a certificate for a user, encrypted by using a password.
DeleteForUser Method in Class SMS_ClientPfxCertificate Deletes a certificate for a user.

Properties

CI_ID
Data type: UInt32

Access type: Read

Qualifiers: [key]

The unique ID of the configuration item.

DeviceID
Data type: UInt32

Access type: Read

Qualifiers: [key]

The ID of the device.

IsTombstoned
Data type: UInt32

Access type: Read

Qualifiers: none

Specifies whether the certificate is marked for deletion.

ProfileName
Data type: String

Access type: Read

Qualifiers: [key]

An SMS_ConfigurationPolicy Profile unique ID.

Thumbprint
Data type: String

Access type: Read

Qualifiers: [key]

The thumbprint for the certificate.

UserItemKey
Data type: UInt32

Access type: Read

Qualifiers: [key]

The user item key.

UserName
Data type: String

Access type: Read

Qualifiers: [key]

The user name.

ValidFrom
Data type: DateTime

Access type: Read

Qualifiers: none

The start date for the certificate.

ValidUntil
Data type: DateTime

Access type: Read

Qualifiers: none

The expiration date for the certificate.

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.