-
- All Implemented Interfaces:
public class IrdetoConfiguration extends DRMPreIntegrationConfiguration
The configuration of the Irdeto DRM integration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classIrdetoConfiguration.BuilderThe builder for the Irdeto DRM configuration.
-
Method Summary
Modifier and Type Method Description StringgetCrmId()The identifier of the CRM. StringgetTicket()The ticket for registered user flows. StringgetAccountId()The identifier of the Irdeto account. StringgetContentId()The identifier of the content. StringgetSessionId()The identifier of the session. -
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
-
getCrmId
@Nullable() String getCrmId()
The identifier of the CRM.
- This identifier will be added to the license URL requests.
-
getTicket
@Nullable() String getTicket()
The ticket for registered user flows.
- It must be present for registered user flow parameters.
- This is not mandatory in case of free open streams.
-
getAccountId
@Nullable() String getAccountId()
The identifier of the Irdeto account.
- This identifier will be added to the license URL requests.
-
getContentId
@Nullable() String getContentId()
The identifier of the content.
- This identifier will be added to the license URL requests.
-
getSessionId
@Nullable() String getSessionId()
The identifier of the session.
- It must be present for registered user flow parameters.
- This is not mandatory in case of free open streams.
-
-
-
-