Msps_PDK class
Represents a Provisioning Data KeyFile (PDK). A PDK contains private data that will be securely transferred to a machine as part of the secure provisioning process. Only the clear portions of the PDK are retrievable through this interface.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[ClassVersion("1.0.0"), dynamic, provider("mspsprov"), AMENDMENT]
class Msps_PDK : Msps_ProvisioningFile
{
uint8 RawData[];
uint8 KeyProtector[];
Msps_VolumeIDFilter VolumeIDFilters[];
uint8 PolicyData[];
};
Members
The Msps_PDK class has these types of members:
Properties
The Msps_PDK class has these properties.
-
KeyProtector
-
-
Data type: uint8 array
-
Access type: Read-only
-
Qualifiers: Octetstring
The KP associated with this PDK.
-
-
PolicyData
-
-
Data type: uint8 array
-
Access type: Read-only
-
Qualifiers: Octetstring
The policy blob associated with this PDK.
-
-
RawData
-
-
Data type: uint8 array
-
Access type: Read-only
-
Qualifiers: Octetstring
The encrypted raw data of the file.
This property is inherited from Msps_ProvisioningFile.
-
-
VolumeIDFilters
-
-
Data type: Msps_VolumeIDFilter array
-
Access type: Read-only
-
Qualifiers: EmbeddedInstance ("Msps_VolumeIDFilter")
An array of Msps_VolumeIDFilter objects that this PDK applies to.
-
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2016 |
Namespace |
Root\MSPS |
MOF |
|
DLL |
|