![]() |
Adobe Access Objective-C API
4.0
This document describes the Objective-C API exposed for Adobe Access support on
iOS.
|
#import <DRMInterface.h>
Properties | |
NSString * | displayName |
DRMAuthenticationMethod | authenticationMethod |
The supported types of authentication are ANONYMOUS and USERNAME_AND_PASSWORD. | |
NSString * | authenticationDomain |
DRMLicenseDomain * | licenseDomain |
A DRMPolicy object presents the information that is required to successfully retrieve and consume a license, such as the type of authentication and the content domain of the media rights server. This class describes a policy to use when acquiring a license. The class cannot be directly constructed by the application.
Definition at line 202 of file DRMInterface.h.
- (NSString*) authenticationDomain [read, retain] |
Returns the content domain of the media rights server to which the user must be authenticated to obtain the license for the associated content. If authentication is to the default domain or no authentication is required, the value is null.
Definition at line 218 of file DRMInterface.h.
- (DRMAuthenticationMethod) authenticationMethod [read, assign] |
The supported types of authentication are ANONYMOUS and USERNAME_AND_PASSWORD.
Returns the type of authentication required to obtain a license for the associated content.
Definition at line 214 of file DRMInterface.h.
- (NSString*) displayName [read, retain] |
A user-friendly string that you can use to refer to the specified VoucherAccessInfo object in the user interface. If the metadata file for a piece of media content has multiple licenses, each with its own DRMPolicy object, the user might need to decide which license to authenticate to. For example, you might have a subscription-level license with high privileges for viewing content, as well as a basic-level license with lower privileges. To distinguish between these two licenses, use the descriptive string in the displayName property. The string is set by the media packager tool (the tool that packages and encrypts media in preparation for distribution with a media rights server, such as Adobe Access).
Definition at line 211 of file DRMInterface.h.
- (DRMLicenseDomain*) licenseDomain [read, retain] |
Returns the content domain of the media rights server to which the user must be authenticated to obtain the license for the associated content. If authentication is to the default domain or no authentication is required, the value is null.
Definition at line 222 of file DRMInterface.h.