다음을 통해 공유


Certificate 클래스

정의

PlayReady 인증서 체인을 나타냅니다.

public class Certificate : Microsoft.Media.Drm.IBindingKey
type Certificate = class
    interface IBindingKey
Public Class Certificate
Implements IBindingKey
상속
Certificate
파생
구현

설명

PlayReady 인증서 체인은 디지털 서명된 이진 문서입니다. 인증서 체인은 계층 구조에서 하나 이상의 개별 인증서로 구성됩니다. 계층의 각 인증서는 Microsoft에서 서명한 루트 인증서를 제외하고 위의 엔터티에 의해 서명됩니다. 외부 구성 요소는 인증서가 신뢰할 수 있는 원본에서 들어오는 것으로 인식하고 체인에 있는 각 인증서의 서명의 유효성을 검사하여 인증서가 변조되지 않았는지 확인할 수 있습니다. 인증서 체인은 DRM 작업 중에 다른 엔터티에 제공되므로 인증서 자체의 유효성을 확인하고 해지되었는지 여부를 확인할 수 있습니다.

속성

BindingKeyType

PlayReady 인증서 키 쌍의 유형을 가져옵니다.

CertificateChainInformation

인증서 체인의 컬렉션을 CertificateInfo 가져옵니다.

DigestValue

인증서의 다이제스트 값을 가져옵니다.

ExpirationDate

인증서의 만료 날짜를 가져옵니다.

IssuerKey

이 인증서에 서명한 인증서의 공개 키를 가져옵니다.

ManufacturerName

인증서를 발급할 클라이언트 제조업체의 이름을 가져옵니다.

ModelName

인증서가 발급된 클라이언트의 모델 이름을 가져옵니다.

ModelNumber

인증서가 발급된 클라이언트의 모델 번호를 가져옵니다.

SecurityLevel

이 인증서의 보안 수준을 가져옵니다.

Type

이 인증서의 를 CertificateType 가져옵니다.

UplinkKeyId

라이선스 체인 바인딩에서 루트 라이선스를 찾는 데 사용되는 업링크 키 식별자를 가져옵니다.

메서드

GetClientId(Guid)

이 인증서에 대한 서비스별 클라이언트 식별자를 가져옵니다.

GetKeyUsages()

인증서에 있는 목록을 KeyUsage 반환합니다. 인증서 발급자가 인증서에 키 사용량 값을 추가하여 이 인증서가 나타내는 키의 허용되는 사용량을 설명합니다.

GetSupportedFeatures()

이 클라이언트가 지원하는 목록을 SupportedFeature 반환합니다.

적용 대상