![]() |
Adobe Access Objective-C API
4.0
This document describes the Objective-C API exposed for Adobe Access support on
iOS.
|
#include <Foundation/Foundation.h>
Go to the source code of this file.
Classes | |
class | DRMManager |
class | DRMMetadata |
class | DRMPolicy |
class | DRMLicenseDomain |
class | DRMLicense |
class | DRMPlaybackTimeWindow |
class | DRMSession |
Typedefs | |
typedef void(^ | DRMOperationError )(NSUInteger majorCode, NSUInteger minorCode, NSError *platformError) |
typedef void(^ | DRMOperationComplete )() |
typedef void(^ | DRMLicenseAcquired )(DRMLicense *license) |
typedef void(^ | DRMPlaylistUpdated )(NSURL *playlist, DRMMetadata *metadata) |
typedef void(^ | DRMAuthenticationComplete )(NSData *authenticationToken) |
Enumerations | |
enum | DRMAuthenticationMethod { UNKNOWN = 0, ANONYMOUS = 1, USERNAME_AND_PASSWORD = 2 } |
enum | DRMAcquireLicenseSettings { FORCE_REFRESH = 0, LOCAL_ONLY = 1, ALLOW_SERVER = 2 } |
typedef void(^ DRMAuthenticationComplete)(NSData *authenticationToken) |
Definition at line 62 of file DRMInterface.h.
typedef void(^ DRMLicenseAcquired)(DRMLicense *license) |
Definition at line 60 of file DRMInterface.h.
typedef void(^ DRMOperationComplete)() |
Definition at line 59 of file DRMInterface.h.
typedef void(^ DRMOperationError)(NSUInteger majorCode, NSUInteger minorCode, NSError *platformError) |
Definition at line 58 of file DRMInterface.h.
typedef void(^ DRMPlaylistUpdated)(NSURL *playlist, DRMMetadata *metadata) |
Definition at line 61 of file DRMInterface.h.
This class provides string constants for use with the settings parameter of the DRMManager acquireLicense() method.
Definition at line 76 of file DRMInterface.h.
The DRM AuthenticationMethod class provides string constants enumerating the different types of authentication used by the authenticationMethod property of the DRMMetadata class.
Definition at line 67 of file DRMInterface.h.