#import <manifest_objc.h>
DRM configuration for a single key system.
Definition at line 51 of file manifest_objc.h.
§ initWithCpp:()
§ toCpp()
§ value
§ audioRobustness
- (NSString *) audioRobustness |
|
readatomicassign |
A key-system-specific string that specifies a required security level.
Definition at line 72 of file manifest_objc.h.
§ distinctiveIdentifierRequired
- (BOOL) distinctiveIdentifierRequired |
|
readatomicassign |
True if the application requires the key system to support distinctive identifiers.
Definition at line 63 of file manifest_objc.h.
§ getInitData
A list of initialization data which override any initialization data found in the content.
Definition at line 81 of file manifest_objc.h.
§ keyIds
- (NSArray< NSString * > *) keyIds |
|
readatomicassign |
If not empty, contains the default key IDs for this key system, as lowercase hex strings.
Definition at line 87 of file manifest_objc.h.
§ keySystem
The key system, e.g., "com.widevine.alpha".
Definition at line 54 of file manifest_objc.h.
§ licenseServerUri
- (NSString *) licenseServerUri |
|
readatomicassign |
§ persistentStateRequired
- (BOOL) persistentStateRequired |
|
readatomicassign |
True if the application requires the key system to support persistent state, e.g., for persistent license storage.
Definition at line 69 of file manifest_objc.h.
§ videoRobustness
- (NSString *) videoRobustness |
|
readatomicassign |
A key-system-specific string that specifies a required security level.
Definition at line 75 of file manifest_objc.h.
The documentation for this class was generated from the following files: