Condividi tramite


DeviceCertificate Classe

Definizione

Rappresenta un certificato del dispositivo PlayReady.

public class DeviceCertificate : Microsoft.Media.Drm.Certificate
type DeviceCertificate = class
    inherit Certificate
Public Class DeviceCertificate
Inherits Certificate
Ereditarietà
DeviceCertificate

Commenti

Questo certificato viene generato dal dispositivo in fase di produzione o runtime e viene archiviato in modo permanente nel dispositivo. Il certificato del dispositivo viene presentato ad altre entità durante le operazioni DRM, che a sua volta può verificare la validità del certificato stesso e determinare se è stato revocato.

Proprietà

BindingKeyType

Ottiene il tipo della coppia di chiavi del certificato PlayReady.

(Ereditato da Certificate)
CertificateChainInformation

Ottiene la raccolta di CertificateInfo per la catena di certificati.

DigestValue

Ottiene il valore del digest del certificato.

(Ereditato da Certificate)
ExpirationDate

Ottiene la data di scadenza del certificato.

(Ereditato da Certificate)
IssuerKey

Ottiene la chiave pubblica per il certificato che ha firmato questo certificato.

(Ereditato da Certificate)
ManufacturerName

Ottiene il nome del produttore client a cui viene rilasciato il certificato.

MaxHeaderSize

Ottiene le dimensioni massime dell'intestazione gestite dal runtime nel dispositivo.

MaxLicenseChainDepth

Ottiene la profondità massima della catena gestita dal runtime nel dispositivo.

MaxLicenseSize

Ottiene le dimensioni massime delle licenze gestite dal runtime nel dispositivo.

ModelName

Ottiene il nome del modello del client per cui viene rilasciato il certificato.

ModelNumber

Ottiene il numero di modello del client per il quale viene rilasciato il certificato.

Platform

Ottiene l'oggetto PlatformIdentifier con cui è associato il certificato.

RobustnessVersion

Ottiene la versione di robustezza identifica in modo univoco la versione di DRM usata dal client.

SecurityLevel

Ottiene il livello di sicurezza di questo certificato.

(Ereditato da Certificate)
Type

Ottiene l'oggetto CertificateType di questo certificato.

(Ereditato da Certificate)
UplinkKeyId

Ottiene l'identificatore di chiave uplink usato per trovare la licenza radice nei binding della catena di licenze.

(Ereditato da Certificate)

Metodi

GetClientId(Guid)

Ottiene l'identificatore client specifico del servizio per questo certificato.

(Ereditato da Certificate)
GetKeyUsages()

Restituisce l'elenco di KeyUsage presenti nel certificato. L'autorità di certificazione inserisce i valori di utilizzo delle chiavi nel certificato per descrivere gli usi consentiti della chiave rappresentata da questo certificato.

(Ereditato da Certificate)
GetModelCertDigestValue()

Ottiene il valore del digest del certificato modello per questo dispositivo. Il digest Del certificato modello viene usato come identificatore di robustezza per Dispositivi molto simile alla proprietà RobustnessVersion del PCCertificate.

GetSupportedFeatures()

Restituisce l'elenco di SupportedFeature supportato dal client.

(Ereditato da Certificate)

Si applica a