Compartir a través de


Certificate Clase

Definición

Representa una cadena de certificados de PlayReady.

public class Certificate : Microsoft.Media.Drm.IBindingKey
type Certificate = class
    interface IBindingKey
Public Class Certificate
Implements IBindingKey
Herencia
Certificate
Derivado
Implementaciones

Comentarios

Una cadena de certificados de PlayReady es un documento binario firmado digitalmente. Las cadenas de certificados se componen de uno o varios certificados individuales en una jerarquía. Cada certificado de la jerarquía está firmado por la entidad anterior, excepto el certificado raíz, firmado por Microsoft. Los componentes externos pueden reconocer el certificado como procedente de un origen de confianza y comprobar que no se ha alterado validando las firmas de cada certificado de la cadena. Las cadenas de certificados se presentan a otras entidades durante las operaciones drm, que a su vez pueden comprobar la validez del propio certificado y comprobar si se ha revocado.

Propiedades

BindingKeyType

Obtiene el tipo del par de claves de certificado de PlayReady.

CertificateChainInformation

Obtiene la colección de para la cadena de CertificateInfo certificados.

DigestValue

Obtiene el valor de resumen del certificado.

ExpirationDate

Obtiene la fecha de expiración del certificado.

IssuerKey

Obtiene la clave pública del certificado que firmó este certificado.

ManufacturerName

Obtiene el nombre del fabricante del cliente al que se emite el certificado.

ModelName

Obtiene el nombre del modelo del cliente para el que se emite el certificado.

ModelNumber

Obtiene el número de modelo del cliente para el que se emite el certificado.

SecurityLevel

Obtiene el nivel de seguridad de este certificado.

Type

Obtiene el CertificateType objeto de este certificado.

UplinkKeyId

Obtiene el identificador de clave de vínculo superior que se usa para buscar la licencia raíz en los enlaces de la cadena de licencias.

Métodos

GetClientId(Guid)

Obtiene el identificador de cliente específico del servicio para este certificado.

GetKeyUsages()

Devuelve la lista de KeyUsage presentes en el certificado. El emisor de certificados coloca los valores de uso de clave en el certificado para describir los usos permitidos de la clave representada por este certificado.

GetSupportedFeatures()

Devuelve la lista de SupportedFeature que admite este cliente.

Se aplica a