Certificate 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 반환합니다. |