Certificate Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |