Indicates the type and purpose of a PlayReady-ND transmitter license.
public : enum class NDCertificateType
enum class winrt::Windows::Media::Protection::PlayReady::NDCertificateType : int32_t
public enum NDCertificateType
Public Enum NDCertificateType
var value = Windows.Media.Protection.PlayReady.NDCertificateType.application;
Windows 10 (introduced v10.0.10240.0)
Windows.Foundation.UniversalApiContract (introduced v1)
|Application Application Application Application Application||
A leaf level certificate for a PlayReady client.
|CrlSigner CrlSigner CrlSigner CrlSigner CrlSigner||
A leaf level certificate used to sign CRLs issued by Microsoft.
|Device Device Device Device Device||
A leaf level certificate used by a device.
|Domain Domain Domain Domain Domain||
A leaf level certificate used by a PC or a device when a member of a domain.
|Issuer Issuer Issuer Issuer Issuer||
Can be an issuer of certificates for either an issuer or a leaf certificate.
|KeyFileSigner KeyFileSigner KeyFileSigner KeyFileSigner KeyFileSigner||
A leaf level certificate used by the cryptography server to sign the key file.
|LicenseSigner LicenseSigner LicenseSigner LicenseSigner LicenseSigner||
A certificate used by a license signer.
|Metering Metering Metering Metering Metering||
A leaf level certificate used by digital rights management clients to encrypt metering data sent to a PlayReady SDK server.
|PC PC PC PC PC||
A leaf level certificate used by the PC client.
|Server Server Server Server Server||
A leaf level certificate used by the PlayReady server.
|Service Service Service Service Service||
A leaf level certificate used by services such as Secure Clock. Reserved for future use.
|Silverlight Silverlight Silverlight Silverlight Silverlight||
A leaf level certificate for a Silverlight client.
|Unknown Unknown Unknown Unknown Unknown||
An unknown certificate type. Apps should never use this value.