-
- All Implemented Interfaces:
public class KeyOSDRMConfiguration extends DRMPreIntegrationConfiguration
The configuration of the KeyOS DRM integration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
KeyOSDRMConfiguration.Builder
The builder for the KeyOS DRM configuration.
-
Field Summary
Fields Modifier and Type Field Description private final String
customdata
-
Method Summary
Modifier and Type Method Description String
getCustomdata()
The custom data for the license acquisition request. -
Methods inherited from class com.theoplayer.android.api.source.drm.DRMConfiguration
equals, getClearkey, getCustomIntegrationId, getFairplay, getIntegration, getIntegrationParameters, getPlayready, getWidevine, hashCode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getCustomdata
@Nullable() String getCustomdata()
The custom data for the license acquisition request.
- This attribute is required if it is not specified in the separate KeyOSKeySystemConfiguration for Widevine and PlayReady.
- The value of this attribute should be the value of the customData header that you want to send with license requests to the KeyOS license server.
- In most cases this will be the base64 encoded KeyOS authentication XML.
-
-
-
-