MDM_CertificateEnrollment class

Represents a Certificate Enrollment used in the Simple Certificate Enrollment Protocol (SCEP).

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

Syntax

[dynamic, provider("MDMSettingsProv"), AMENDMENT]
class MDM_CertificateEnrollment
{
  string   RequestID;
  uint8    StoreLocation;
  string   EnhancedKeyUsages;
  string   Issuers;
  uint32   Status;
  uint32   Error;
  uint32   ExpirationThreshold;
  string   SubjectName;
  string   SubjectAlternativeNames;
  string   Thumbprint;
  string   SerialNumber;
  datetime ValidFrom;
  datetime ValidTo;
  string   ConfigurationParameters;
};

Members

The MDM_CertificateEnrollment class has these types of members:

Properties

The MDM_CertificateEnrollment class has these properties.

ConfigurationParameters
Data type: string
Access type: Read-only

The XML blob containing static attributes like Issuer Name, SCEP URL, and Retries, that will be used by the client for the SCEP calls to Network Device Enrollment Service (NDES).

EnhancedKeyUsages
Data type: string
Access type: Read-only
Qualifiers: key

The certificate selection criteria Enhanced Key Usages (EKU), delimited with commas. Matching on all specified EKUs.

Error
Data type: uint32
Access type: Read-only

Detailed enrollment request error. Valid if the Status property is EnrollError.

ExpirationThreshold
Data type: uint32
Access type: Read-only

The certificate expiration threshold in days.

Issuers
Data type: string
Access type: Read-only
Qualifiers: key

The certificate selection criteria Issuer subject names, delimited with the "|" (vertical bar) character. Names are case-sensitive and matched on individual issuers.

RequestID
Data type: string
Access type: Read-only
Qualifiers: key

Identifies the enrollment certificate request.

SerialNumber
Data type: string
Access type: Read-only

The serial number of the issued certificate.

Status
Data type: uint32
Access type: Read-only

Indicates if a certificate matching the enrollment request criteria is issued.

StoreLocation
Data type: uint8
Access type: Read-only
Qualifiers: key

The certificate store location.

Possible values are.

1 (ContextUser)

2 (ContextMachine)

SubjectAlternativeNames
Data type: string
Access type: Read-only

The subject alternative names of the issued certificate with a separator bar as delimiter.

SubjectName
Data type: string
Access type: Read-only

The subject name of the issued certificate.

Thumbprint
Data type: string
Access type: Read-only

The thumbprint of the issued certificate.

ValidFrom
Data type: datetime
Access type: Read-only

Valid from date of the issued certificate.

ValidTo
Data type: datetime
Access type: Read-only

Valid to date of the issued certificate.

Requirements

Minimum supported client

Windows 8

Minimum supported server

None supported

Namespace

Root\CIMv2\MDM

MOF

MDMSettingsProv.mof

DLL

MDMSettingsProv.dll

See also

Mobile Device Management Settings Classes

 

 

Show: