-
- 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 class
IrdetoConfiguration.Builder
The builder for the Irdeto DRM configuration.
-
Method Summary
Modifier and Type Method Description String
getCrmId()
The identifier of the CRM. String
getTicket()
The ticket for registered user flows. String
getAccountId()
The identifier of the Irdeto account. String
getContentId()
The identifier of the content. String
getSessionId()
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.
-
-
-
-