INDTransmitterProperties INDTransmitterProperties INDTransmitterProperties INDTransmitterProperties Interface

Definition

Provides the property values for a PlayReady-ND transmitter certificate.

public : interface INDTransmitterPropertiespublic interface INDTransmitterPropertiesPublic Interface INDTransmitterProperties// You can use this interface in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Properties

CertificateType CertificateType CertificateType CertificateType

Gets the certificate type for the transmitter.

public : NDCertificateType CertificateType { get; }public NDCertificateType CertificateType { get; }Public ReadOnly Property CertificateType As NDCertificateType// You can use this property in JavaScript.
Value
NDCertificateType NDCertificateType NDCertificateType NDCertificateType

The certificate type. This value can be either DRM_BCERT_CERTTYPE_PC (0x1) or DRM_BCERT_CERTTYPE_DEVICE (0x2).

ClientID ClientID ClientID ClientID

Gets the client identifier from the transmitter certificate.

public : byte[] ClientID { get; }public byte[] ClientID { get; }Public ReadOnly Property ClientID As byte[]// You can use this property in JavaScript.
Value
byte[] byte[] byte[] byte[]

The client identifier.

ExpirationDate ExpirationDate ExpirationDate ExpirationDate

Gets the expiration date and time from the transmitter certificate.

public : DateTime ExpirationDate { get; }public DateTimeOffset ExpirationDate { get; }Public ReadOnly Property ExpirationDate As DateTimeOffset// You can use this property in JavaScript.
Value
DateTime DateTimeOffset DateTimeOffset DateTimeOffset

The date and time the certificate expires.

ModelDigest ModelDigest ModelDigest ModelDigest

Gets the model digest from a transmitter certificate.

public : byte[] ModelDigest { get; }public byte[] ModelDigest { get; }Public ReadOnly Property ModelDigest As byte[]// You can use this property in JavaScript.
Value
byte[] byte[] byte[] byte[]

The model digest.

ModelManufacturerName ModelManufacturerName ModelManufacturerName ModelManufacturerName

Gets the model manufacturer name from a transmitter certificate.

public : PlatForm::String ModelManufacturerName { get; }public string ModelManufacturerName { get; }Public ReadOnly Property ModelManufacturerName As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The model manufacturer name.

ModelName ModelName ModelName ModelName

Gets the model name from a transmitter certificate.

public : PlatForm::String ModelName { get; }public string ModelName { get; }Public ReadOnly Property ModelName As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The model name.

ModelNumber ModelNumber ModelNumber ModelNumber

Gets the model number from a transmitter certificate.

public : PlatForm::String ModelNumber { get; }public string ModelNumber { get; }Public ReadOnly Property ModelNumber As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The model number as a text string.

PlatformIdentifier PlatformIdentifier PlatformIdentifier PlatformIdentifier

Gets the platform identifier from a transmitter certificate.

public : NDCertificatePlatformID PlatformIdentifier { get; }public NDCertificatePlatformID PlatformIdentifier { get; }Public ReadOnly Property PlatformIdentifier As NDCertificatePlatformID// You can use this property in JavaScript.

SecurityLevel SecurityLevel SecurityLevel SecurityLevel

Gets the security level from a transmitter certificate.

public : unsigned int SecurityLevel { get; }public uint SecurityLevel { get; }Public ReadOnly Property SecurityLevel As uint// You can use this property in JavaScript.
Value
unsigned int uint uint uint

The security level.

SecurityVersion SecurityVersion SecurityVersion SecurityVersion

Gets the security version from a transmitter certificate.

public : unsigned int SecurityVersion { get; }public uint SecurityVersion { get; }Public ReadOnly Property SecurityVersion As uint// You can use this property in JavaScript.
Value
unsigned int uint uint uint

The security version.

SupportedFeatures SupportedFeatures SupportedFeatures SupportedFeatures

Gets the list of supported features from the transmitter certificate.

public : NDCertificateFeature[] SupportedFeatures { get; }public NDCertificateFeature[] SupportedFeatures { get; }Public ReadOnly Property SupportedFeatures As NDCertificateFeature[]// You can use this property in JavaScript.
Value
NDCertificateFeature[] NDCertificateFeature[] NDCertificateFeature[] NDCertificateFeature[]

An array identifying the feature sets that the certificate supports.