Share via


PCCertificate Class

Definition

Represents a PlayReady PC certificate.

public class PCCertificate : Microsoft.Media.Drm.Certificate
type PCCertificate = class
    inherit Certificate
Public Class PCCertificate
Inherits Certificate
Inheritance
PCCertificate

Properties

BindingKeyType

Gets the type of the PlayReady certificate key pair.

(Inherited from Certificate)
CertificateChainInformation

Gets the collection of CertificateInfo for the certificate chain.

DigestValue

Gets the Certificate's digest value.

(Inherited from Certificate)
ExpirationDate

Gets the expiration date of the certificate.

(Inherited from Certificate)
IssuerKey

Gets the public key for the certificate that signed this certificate.

(Inherited from Certificate)
ManufacturerName

Gets the name of the client manufacturer to which the Certificate is issued.

ModelName

Gets the model name of the client for which the Certificate is issued.

ModelNumber

Gets the model number of the client for which the Certificate is issued.

Platform

Gets the PlatformIdentifier with which the certificate is associated.

RobustnessVersion

Gets the robustness version of the PC client.

SecurityLevel

Gets the security level of this certificate.

(Inherited from Certificate)
Type

Gets the CertificateType of this certificate.

(Inherited from Certificate)
UplinkKeyId

Gets the uplink key identifier that is used to find the root license in license chain bindings.

(Inherited from Certificate)

Methods

GetClientId(Guid)

Gets the service specific client identifier for this certificate.

(Inherited from Certificate)
GetKeyUsages()

Returns the list of KeyUsage present in the certificate. The certificate issuer puts key usage values in the certificate to describe the allowed usages of the key represented by this certificate.

(Inherited from Certificate)
GetSupportedFeatures()

Returns the list of SupportedFeature that this client supports.

(Inherited from Certificate)

Applies to