![]() |
Adobe Access Objective-C API
4.0
This document describes the Objective-C API exposed for Adobe Access support on
iOS.
|
#import <DRMInterface.h>
Public Member Functions | |
| (NSData *) | - toNSData |
Properties | |
| NSDictionary * | customProperties |
| Returns the custom application-defined rights, if any, defined by the customer when packaging the content. | |
| NSDate * | licenseStartDate |
| Returns the beginning of this license's validity period. This is the fixed period during which the license can be used. | |
| NSDate * | licenseEndDate |
| Returns the date on which this license expires. | |
| NSDate * | offlineStorageStartDate |
| This is the fixed period during which the license can be stored to disk. The date and time at which this license becomes valid for offline playback. | |
| NSDate * | offlineStorageEndDate |
| The date and time at which this license expires for offline playback. | |
| DRMPlaybackTimeWindow * | playbackTimeWindow |
The DRMLicense class is a handle to the license token that allows a user to view DRM-protected content. This class contains general and custom license information the application can use. The class cannot be directly constructed by the application.
Definition at line 250 of file DRMInterface.h.
| - (NSData*) toNSData |
- (NSDictionary*) customProperties [read, retain] |
Returns the custom application-defined rights, if any, defined by the customer when packaging the content.
Definition at line 252 of file DRMInterface.h.
- (NSDate*) licenseEndDate [read, retain] |
Returns the date on which this license expires.
Definition at line 258 of file DRMInterface.h.
- (NSDate*) licenseStartDate [read, retain] |
Returns the beginning of this license's validity period. This is the fixed period during which the license can be used.
Definition at line 255 of file DRMInterface.h.
- (NSDate*) offlineStorageEndDate [read, retain] |
The date and time at which this license expires for offline playback.
Definition at line 264 of file DRMInterface.h.
- (NSDate*) offlineStorageStartDate [read, retain] |
This is the fixed period during which the license can be stored to disk. The date and time at which this license becomes valid for offline playback.
Definition at line 261 of file DRMInterface.h.
- (DRMPlaybackTimeWindow*) playbackTimeWindow [read, retain] |
This is the calculated period during which the license has been used and the maximum period allowed for usage The time period, after the first viewing, during which the associated content can be viewed or reviewed. The time period allotted for viewing begins when the user first views the content and ends after the allotted amount of time has elapsed. If no time is allotted, the value of the playbackTimeWindow property is null.
Definition at line 270 of file DRMInterface.h.
1.8.0