'Tizen::TV::Multimedia::DRMManager' class Reference extends IDisposable
Events
EventHandler<DRMOpenErrorEventArgs> DRMOpenErrorOccurred
This event will be occurred when drm session open is failed. More...
Properties
EventHandler<DRMLicenseRequestEventArgs> LicenseRequested
This event will be occurred when the challenge data is posted from DRM. More...
DRMType Type
Get current drm type of DRMManager. More...
string Url
Url of DRM Contents. More...
string AppId
Gets the application identifier. More...
IntPtr DRMSession
Gets DRM session pointer object. More...
Public Functions
Public Static Functions
Events
EventHandler<DRMOpenErrorEventArgs> DRMOpenErrorOccurred
This event will be occurred when drm session open is failed.
Privilege
http://developer.samsung.com/privilege/drmplay
Privilege Level
public
Product
TV
Version
4.4.0
SDK Support
Y
Properties
EventHandler<DRMLicenseRequestEventArgs> LicenseRequested
This event will be occurred when the challenge data is posted from DRM.
See
DRMManager.InstallLicense(string)
Privilege
http://developer.samsung.com/privilege/drmplay
Privilege Level
public
Product
TV
Version
4.4.0
SDK Support
Y
DRMType Type
Get current drm type of DRMManager.
Privilege
http://developer.samsung.com/privilege/drmplay
Privilege Level
public
Product
TV
Version
4.4.0
SDK Support
Y
string Url
Url of DRM Contents.
Remarks
If you have DRMType set Playready, then you must set Url property.
Exceptions
- ArgumentNullException : The Url is null.
Privilege
http://developer.samsung.com/privilege/drmplay
Privilege Level
public
Product
TV
Version
4.4.0
SDK Support
Y
string AppId
Gets the application identifier.
Privilege
http://developer.samsung.com/privilege/drmplay
Privilege Level
public
Product
TV
Version
4.4.0
SDK Support
Y
intPtr DRMSession
Gets DRM session pointer object.
Privilege
http://developer.samsung.com/privilege/drmplay
Privilege Level
public
Product
TV
Version
4.4.0
SDK Support
Y