Class IrdetoConfiguration.Builder
-
- All Implemented Interfaces:
public final class IrdetoConfiguration.BuilderThe builder for the Irdeto DRM configuration.
-
-
Constructor Summary
Constructors Constructor Description IrdetoConfiguration.Builder(String licenseAcquisitionUrl)Creates a builder for the Irdeto DRM configuration. IrdetoConfiguration.Builder(KeySystemConfiguration widevine)
-
Method Summary
Modifier and Type Method Description final <Error class: unknown class>crmId(String crmId)Sets the identifier of the CRM. final <Error class: unknown class>accountId(String accountId)Sets the identifier of the Irdeto account. final <Error class: unknown class>sessionId(String sessionId)Sets the identifier of the session. final <Error class: unknown class>contentId(String contentId)Sets the identifier of the content. final <Error class: unknown class>ticket(String ticket)Sets the ticket for registered user flows. final IrdetoConfigurationbuild()Builds the Irdeto DRM configuration. -
-
Constructor Detail
-
IrdetoConfiguration.Builder
IrdetoConfiguration.Builder(String licenseAcquisitionUrl)
Creates a builder for the Irdeto DRM configuration.- Parameters:
licenseAcquisitionUrl- The license acquisition URL which will be used for Widevine key system.
-
IrdetoConfiguration.Builder
IrdetoConfiguration.Builder(KeySystemConfiguration widevine)
- Parameters:
widevine- The Widevine key system.
-
-
Method Detail
-
crmId
final <Error class: unknown class> crmId(String crmId)
Sets the identifier of the CRM.
- Parameters:
crmId- The identifier of the CRM.
-
accountId
final <Error class: unknown class> accountId(String accountId)
Sets the identifier of the Irdeto account.
- Parameters:
accountId- The Irdeto account identifier.
-
sessionId
final <Error class: unknown class> sessionId(String sessionId)
Sets the identifier of the session.
- Parameters:
sessionId- The session identifier.
-
contentId
final <Error class: unknown class> contentId(String contentId)
Sets the identifier of the content.
- Parameters:
contentId- The content identifier.
-
ticket
final <Error class: unknown class> ticket(String ticket)
Sets the ticket for registered user flows.
- Parameters:
ticket- The ticket.
-
build
final IrdetoConfiguration build()
Builds the Irdeto DRM configuration.
-
-
-
-