MDM_RootCACertificates_Root01_System02_01 class

[Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.]

The MDM_RootCACertificates_Root01_System02_01 class allows access to the certificate store that contains cryptographic information, including intermediary certification authorities, in this case the computer store.

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

Syntax

[dynamic, provider("DMWmiBridgeProv"), AMENDMENT]class MDM_RootCACertificates_Root01_System02_01
{
  string InstanceID;
  string ParentID;
  string EncodedCertificate;
  string IssuedBy;
  string IssuedTo;
  string ValidFrom;
  string ValidTo;
  string TemplateName;
};

Members

The MDM_RootCACertificates_Root01_System02_01 class has these types of members:

  • Properties

Properties

The MDM_RootCACertificates_Root01_System02_01 class has these properties.

EncodedCertificate

Data type: string

Access type: Read-only

Specifies the X.509 certificate as a Base64-encoded string. The Base-64 string value cannot include extra formatting characters such as embedded linefeeds, etc.

InstanceID

Data type: string

Access type: Read-only

Qualifiers: key

Identifies the name of the parent node. For this class, identifies the SHA1 hash for the certificate. The 20-byte value of the SHA1 certificate hash is specified as a hexadecimal string value.

IssuedBy

Data type: string

Access type: Read-only

Returns the name of the certificate issuer. This is equivalent to the Issuer member in the CERT_INFO data structure.

IssuedTo

Data type: string

Access type: Read-only

Returns the name of the certificate subject. This is equivalent to the Subject member in the CERT_INFO data structure.

ParentID

Data type: string

Access type: Read-only

Qualifiers: key

Describes the full path to the parent node. For this class, the string is "./Vendor/MSFT/RootCACertificates/Root/System/"

TemplateName

Data type: string

Access type: Read-only

Returns the certificate template name.

ValidFrom

Data type: string

Access type: Read-only

Returns the starting date of the certificate's validity. Supported operation is Get. This is equivalent to the NotBefore member in the CERT_INFO structure.

ValidTo

Data type: string

Access type: Read-only

Returns the expiration date of the certificate. Supported operation is Get. This is equivalent to the NotAfter member in the CERT_INFO structure

Requirements

Minimum supported client

Windows 10 Insider Preview

Minimum supported server

None supported

Namespace

Root\CIMv2\MDM\DMMap

MOF

DMWmiBridgeProv.mof

DLL

DMWmiBridgeProv.dll