Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ

メソッド

cdmiAccess_New()

cdmiAccess_New(key_system: string, supported_configurations: NativeCdmConfiguration[], callback: NativeDRMEventCallback, onCloseCallback: NativeDRMEventCallback): void

パラメーター

key_system
string
supported_configurations
NativeCdmConfiguration[]
callback
NativeDRMEventCallback
onCloseCallback
NativeDRMEventCallback

cdmiAccess_Destroy()

cdmiAccess_Destroy(nativeCDMiAccess: NativeCDMiAccess): void

パラメーター

nativeCDMiAccess
NativeCDMiAccess

cdmiAccess_IsValid()

cdmiAccess_IsValid(nativeCDMiAccess: NativeCDMiAccess): boolean

パラメーター

nativeCDMiAccess
NativeCDMiAccess

戻り値

boolean

cdmiAccess_GetKeySystem()

cdmiAccess_GetKeySystem(nativeCDMiAccess: NativeCDMiAccess): string

パラメーター

nativeCDMiAccess
NativeCDMiAccess

戻り値

string

cdmiAccess_GetConfiguration()

cdmiAccess_GetConfiguration(nativeCDMiAccess: NativeCDMiAccess): NativeCdmConfiguration

パラメーター

nativeCDMiAccess
NativeCDMiAccess

戻り値

NativeCdmConfiguration

cdmiAccess_CreateMediaKeys()

cdmiAccess_CreateMediaKeys(nativeCDMiAccess: NativeCDMiAccess, callback: NativeDRMEventCallback): void

パラメーター

nativeCDMiAccess
NativeCDMiAccess
callback
NativeDRMEventCallback

cdmiMediaKeys_Destroy()

cdmiMediaKeys_Destroy(nativeCDMiMediaKeys: NativeCDMiMediaKeys): void

パラメーター

nativeCDMiMediaKeys
NativeCDMiMediaKeys

cdmiMediaKeys_IsValid()

cdmiMediaKeys_IsValid(nativeCDMiMediaKeys: NativeCDMiMediaKeys): boolean

パラメーター

nativeCDMiMediaKeys
NativeCDMiMediaKeys

戻り値

boolean

cdmiMediaKeys_GetSystemID()

cdmiMediaKeys_GetSystemID(nativeCDMiMediaKeys: NativeCDMiMediaKeys): number

パラメーター

nativeCDMiMediaKeys
NativeCDMiMediaKeys

戻り値

number

cdmiMediaKeys_CreateSession()

cdmiMediaKeys_CreateSession(nativeCDMiMediaKeys: NativeCDMiMediaKeys, sessionType: string, callback: NativeDRMEventCallback, onMessageCallback: NativeDRMEventWithBufferCallback, onKeyStatusesChangedCallback: NativeDRMEventWithBufferCallback, onCloseCallback: NativeDRMEventCallback): void

パラメーター

nativeCDMiMediaKeys
NativeCDMiMediaKeys
sessionType
string
callback
NativeDRMEventCallback
onMessageCallback
NativeDRMEventWithBufferCallback
onKeyStatusesChangedCallback
NativeDRMEventWithBufferCallback
onCloseCallback
NativeDRMEventCallback

cdmiMediaKeys_SetServerCertificate()

cdmiMediaKeys_SetServerCertificate(nativeCDMiMediaKeys: NativeCDMiMediaKeys, serverCertificate: string, callback: NativeDRMEventCallback): void

パラメーター

nativeCDMiMediaKeys
NativeCDMiMediaKeys
serverCertificate
string
callback
NativeDRMEventCallback

cdmiMediaKeys_GetStatusForPolicy()

cdmiMediaKeys_GetStatusForPolicy(nativeCDMiMediaKeys: NativeCDMiMediaKeys, policy: NativeCDMiMediaKeysPolicy, callback: NativeDRMEventCallback): void

パラメーター

nativeCDMiMediaKeys
NativeCDMiMediaKeys
policy
NativeCDMiMediaKeysPolicy
callback
NativeDRMEventCallback

cdmiSession_Destroy()

cdmiSession_Destroy(nativeCDMiSession: NativeCDMiSession): void

パラメーター

nativeCDMiSession
NativeCDMiSession

cdmiSession_IsValid()

cdmiSession_IsValid(nativeCDMiSession: NativeCDMiSession): boolean

パラメーター

nativeCDMiSession
NativeCDMiSession

戻り値

boolean

cdmiSession_GetSystemID()

cdmiSession_GetSystemID(nativeCDMiSession: NativeCDMiSession): number

パラメーター

nativeCDMiSession
NativeCDMiSession

戻り値

number

cdmiSession_GetSessionID()

cdmiSession_GetSessionID(nativeCDMiSession: NativeCDMiSession): string

パラメーター

nativeCDMiSession
NativeCDMiSession

戻り値

string

cdmiSession_GenerateRequest()

cdmiSession_GenerateRequest(nativeCDMiSession: NativeCDMiSession, init_data: string, key_ids_csv: string[], callback: NativeDRMEventCallback): void

パラメーター

nativeCDMiSession
NativeCDMiSession
init_data
string
key_ids_csv
string[]
callback
NativeDRMEventCallback

cdmiSession_Update()

cdmiSession_Update(nativeCDMiSession: NativeCDMiSession, response: string, callback: NativeDRMEventCallback): void

パラメーター

nativeCDMiSession
NativeCDMiSession
response
string
callback
NativeDRMEventCallback

cdmiSession_Close()

cdmiSession_Close(nativeCDMiSession: NativeCDMiSession, callback: NativeDRMEventCallback): void

パラメーター

nativeCDMiSession
NativeCDMiSession
callback
NativeDRMEventCallback

cdmiSession_Remove()

cdmiSession_Remove(nativeCDMiSession: NativeCDMiSession, callback: NativeDRMEventCallback): void

パラメーター

nativeCDMiSession
NativeCDMiSession
callback
NativeDRMEventCallback

cdmiSession_Load()

cdmiSession_Load(nativeCDMiSession: NativeCDMiSession, sessionId: string, callback: NativeDRMEventCallback): void

パラメーター

nativeCDMiSession
NativeCDMiSession
sessionId
string
callback
NativeDRMEventCallback
最終更新日 2026年10月26日