다음을 통해 공유


RootLicenseContentKey 클래스

정의

리프 라이선스의 키를 암호화하는 데 사용되는 키를 나타냅니다.

public class RootLicenseContentKey : Microsoft.Media.Drm.ContentKey, Microsoft.Media.Drm.IBindingKey
type RootLicenseContentKey = class
    inherit ContentKey
    interface IBindingKey
Public Class RootLicenseContentKey
Inherits ContentKey
Implements IBindingKey
상속
RootLicenseContentKey
구현

설명

모든 콘텐츠 키에는 해당 콘텐츠를 암호화하는 데 사용된 키를 식별하는 키 식별자가 콘텐츠의 헤더에 포함됩니다. 키 식별자를 키 시드 값과 함께 사용하여 콘텐츠 키를 생성할 수도 있습니다. 이 키 생성 방법은 서비스에서 콘텐츠 키의 큰 데이터베이스를 저장할 필요가 없음을 의미합니다. 그러나 암호화된 사운드 방식을 사용하여 콘텐츠 키를 생성할 수 있습니다.

생성자

RootLicenseContentKey(Byte[], Guid)

RootLicenseContentKey 클래스의 새 인스턴스를 초기화합니다. 키는 호출자에 의해 지정됩니다.

RootLicenseContentKey(Guid, Byte[])

RootLicenseContentKey 클래스의 새 인스턴스를 초기화합니다. 키는 키 시드를 사용하여 SDK에서 자동으로 생성됩니다.

속성

BindingKeyType

콘텐츠 키의 바인딩 키 형식을 가져옵니다.

EncryptionType

ContentKeyType 콘텐츠 키의 을 가져옵니다.

(다음에서 상속됨 ContentKey)
KeyId

콘텐츠 키의 키 식별자를 가져옵니다.

(다음에서 상속됨 ContentKey)
KeyIdAsString

콘텐츠 키의 키 식별자의 문자열 표현을 가져옵니다.

(다음에서 상속됨 ContentKey)
KeyType

이 키의 를 ContentKeyType 가져옵니다.

UplinkKeyId

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

메서드

GetKeyData()

콘텐츠 키의 이진 키 데이터를 가져옵니다.

(다음에서 상속됨 ContentKey)
GetKeyIdAsString()

콘텐츠 키의 키 식별자의 문자열 표현을 반환합니다. 와 동일한 값을 반환합니다. KeyIdAsString

(다음에서 상속됨 ContentKey)

적용 대상