패키지 | flash.net.drm |
클래스 | public class DRMContentData |
상속 | DRMContentData Object |
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.5, Flash Player 10.1 |
(AIR에만 해당) DRMContentData 객체는 preloadEmbeddedContent()
메서드를 호출하고 NetStream 클라이언트 객체의 onDRMContentData
콜백 함수를 제공하여 NetStream 인스턴스에서 가져올 수 있습니다. 콜백 함수에 전달된 DRMContentData 객체를 DRMManager loadVoucher()
메서드의 매개 변수로 사용합니다.
Flash Access와 내용을 패키지로 만들면 내용의 메타데이터를 별도의 파일에 저장할 수 있습니다. 새로운 DRMContentData 객체를 만들려면 URLLoader 객체로 이 메타데이터를 가져와 DRMContentData 생성자에 전달합니다.
관련 API 요소
속성 | 정의 주체 | ||
---|---|---|---|
authenticationMethod : String [읽기 전용]
연결된 내용에 대한 바우처를 가져오는 데 필요한 인증 유형입니다. | DRMContentData | ||
constructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다. | Object | ||
domain : String [읽기 전용]
연결된 내용에 대한 인증서를 가져오기 위해 사용자가 인증되어야 하는 미디어 권한 서버의 내용 도메인입니다. | DRMContentData | ||
licenseID : String [읽기 전용]
미디어 권한 서버에서 이 메타데이터와 연결된 내용을 식별하는 고유 ID입니다. | DRMContentData | ||
serverURL : String [읽기 전용]
연결된 내용을 보는 데 필요한 인증서를 제공하는 미디어 권한 서버의 URL입니다. | DRMContentData |
메서드 | 정의 주체 | ||
---|---|---|---|
DRMContentData(rawData:ByteArray = null)
생성자입니다. | DRMContentData | ||
VoucherAccessInfo 객체의 배열을 가져옵니다. | DRMContentData | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 프리미티브 값을 반환합니다. | Object |
authenticationMethod | 속성 |
authenticationMethod:String
[읽기 전용] 언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.5, Flash Player 10.1 |
연결된 내용에 대한 바우처를 가져오는 데 필요한 인증 유형입니다.
지원되는 인증 유형은 다음과 같습니다.
- AuthenticationMethod.ANONYMOUS — 모든 사용자가 바우처를 가져올 수 있습니다.
- AuthenticationMethod.USERNAME_AND_PASSWORD — 사용자가 관련 내용을 볼 수 있도록 허용된 계정의 유효한 사용자 이름 및 암호를 제공해야 합니다.
AuthenticationMethod 클래스는 authenticationMethod
속성에 사용할 문자열 상수를 제공합니다.
구현
public function get authenticationMethod():String
domain | 속성 |
domain:String
[읽기 전용] 언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.5, Flash Player 10.1 |
연결된 내용에 대한 인증서를 가져오기 위해 사용자가 인증되어야 하는 미디어 권한 서버의 내용 도메인입니다.
참고: 이 속성에서 반환된 도메인은 네트워크 또는 인터넷 도메인 이름과 관련이 없습니다. 이 경우 도메인은 내용 또는 사용자 계정 그룹입니다. 예를 들어 단일 서버가 각각 고유한 내용 채널 및 구독자 집합을 포함하는 여러 도메인을 지원할 수 있습니다.
구현
public function get domain():String
licenseID | 속성 |
serverURL | 속성 |
DRMContentData | () | 생성자 |
getVoucherAccessInfo | () | 메서드 |
public function getVoucherAccessInfo():Vector.<VoucherAccessInfo>
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 2, Flash Player 10.1 |
VoucherAccessInfo 객체의 배열을 가져옵니다. 기본적으로 배열에 하나 이상의 VoucherAccessInfo 객체가 포함됩니다.
각 VoucherAccessInfo 객체는 정책을 나타냅니다. 이 정책에는 미디어 권한 서버에서 인증서를 가져올 때 필요한 요구 사항이 포함되어 있습니다. 예를 들어 서버에서 사용자 인증을 요구하는 경우 VoucherAccessInfo 객체에 인증 메서드가 포함됩니다. 서버에서 컴퓨터를 Realm 서버에 등록하도록 요구하는 경우에는 객체에 Realm 서버에 대한 URL이 포함됩니다.
반환값Vector.<VoucherAccessInfo> |
Tue Jun 12 2018, 03:17 PM Z