NDCertificateType Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Indicates the type and purpose of a PlayReady-ND transmitter license.
public enum class NDCertificateType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class NDCertificateType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("NDCertificateType is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
enum class NDCertificateType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum NDCertificateType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("NDCertificateType is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
public enum NDCertificateType
var value = Windows.Media.Protection.PlayReady.NDCertificateType.unknown
Public Enum NDCertificateType
- Inheritance
-
NDCertificateType
- Attributes
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Fields
Name | Value | Description |
---|---|---|
Unknown | 0 | An unknown certificate type. Apps should never use this value. |
PC | 1 | A leaf level certificate used by the PC client. |
Device | 2 | A leaf level certificate used by a device. |
Domain | 3 | A leaf level certificate used by a PC or a device when a member of a domain. |
Issuer | 4 | Can be an issuer of certificates for either an issuer or a leaf certificate. |
CrlSigner | 5 | A leaf level certificate used to sign CRLs issued by Microsoft. |
Service | 6 | A leaf level certificate used by services such as Secure Clock. Reserved for future use. |
Silverlight | 7 | A leaf level certificate for a Silverlight client. |
Application | 8 | A leaf level certificate for a PlayReady client. |
Metering | 9 | A leaf level certificate used by digital rights management clients to encrypt metering data sent to a PlayReady SDK server. |
KeyFileSigner | 10 | A leaf level certificate used by the cryptography server to sign the key file. |
Server | 11 | A leaf level certificate used by the PlayReady server. |
LicenseSigner | 12 | A certificate used by a license signer. |