Partager via


DeviceCertificate Classe

Définition

Représente un certificat d’appareil PlayReady.

public class DeviceCertificate : Microsoft.Media.Drm.Certificate
type DeviceCertificate = class
    inherit Certificate
Public Class DeviceCertificate
Inherits Certificate
Héritage
DeviceCertificate

Remarques

Ce certificat est généré par l’appareil au moment de la fabrication ou de l’exécution et est stocké de manière permanente sur l’appareil. Le certificat d’appareil est présenté à d’autres entités pendant les opérations DRM, qui à leur tour peuvent vérifier la validité du certificat lui-même et déterminer s’il a été révoqué.

Propriétés

BindingKeyType

Obtient le type de la paire de clés de certificat PlayReady.

(Hérité de Certificate)
CertificateChainInformation

Obtient la collection de pour la chaîne de CertificateInfo certificats.

DigestValue

Obtient la valeur digest du certificat.

(Hérité de Certificate)
ExpirationDate

Obtient la date d’expiration du certificat.

(Hérité de Certificate)
IssuerKey

Obtient la clé publique du certificat qui a signé ce certificat.

(Hérité de Certificate)
ManufacturerName

Obtient le nom du fabricant client auquel le certificat est émis.

MaxHeaderSize

Obtient la taille maximale d’en-tête que le runtime sur l’appareil gérera.

MaxLicenseChainDepth

Obtient la profondeur de chaîne maximale que le runtime sur l’appareil gérera.

MaxLicenseSize

Obtient la taille de licence maximale que le runtime sur l’appareil gérera.

ModelName

Obtient le nom du modèle du client pour lequel le certificat est émis.

ModelNumber

Obtient le numéro de modèle du client pour lequel le certificat est émis.

Platform

Obtient le PlatformIdentifier auquel le certificat est associé.

RobustnessVersion

Obtient la version de robustesse identifie de manière unique la version de DRM utilisée par le client.

SecurityLevel

Obtient le niveau de sécurité de ce certificat.

(Hérité de Certificate)
Type

Obtient le CertificateType de ce certificat.

(Hérité de Certificate)
UplinkKeyId

Obtient l’identificateur de clé de liaison montante utilisé pour rechercher la licence racine dans les liaisons de chaîne de licence.

(Hérité de Certificate)

Méthodes

GetClientId(Guid)

Obtient l’identificateur client spécifique au service pour ce certificat.

(Hérité de Certificate)
GetKeyUsages()

Retourne la liste des KeyUsage éléments présents dans le certificat. L’émetteur du certificat place des valeurs d’utilisation des clés dans le certificat pour décrire les utilisations autorisées de la clé représentée par ce certificat.

(Hérité de Certificate)
GetModelCertDigestValue()

Obtient la valeur digeste du certificat de modèle pour cet appareil. Le résumé de certificat de modèle est utilisé comme identificateur de robustesse pour les appareils, tout comme la propriété RobustnessVersion du PCCertificate.

GetSupportedFeatures()

Retourne la liste prise SupportedFeature en charge par ce client.

(Hérité de Certificate)

S’applique à