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 IrdetoConfiguration.BuildercrmId(String crmId)Sets the identifier of the CRM. final IrdetoConfiguration.BuilderaccountId(String accountId)Sets the identifier of the Irdeto account. final IrdetoConfiguration.BuildersessionId(String sessionId)Sets the identifier of the session. final IrdetoConfiguration.BuildercontentId(String contentId)Sets the identifier of the content. final IrdetoConfiguration.Builderticket(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 IrdetoConfiguration.Builder crmId(String crmId)
Sets the identifier of the CRM.
- Parameters:
crmId- The identifier of the CRM.
-
accountId
final IrdetoConfiguration.Builder accountId(String accountId)
Sets the identifier of the Irdeto account.
- Parameters:
accountId- The Irdeto account identifier.
-
sessionId
final IrdetoConfiguration.Builder sessionId(String sessionId)
Sets the identifier of the session.
- Parameters:
sessionId- The session identifier.
-
contentId
final IrdetoConfiguration.Builder contentId(String contentId)
Sets the identifier of the content.
- Parameters:
contentId- The content identifier.
-
ticket
final IrdetoConfiguration.Builder ticket(String ticket)
Sets the ticket for registered user flows.
- Parameters:
ticket- The ticket.
-
build
final IrdetoConfiguration build()
Builds the Irdeto DRM configuration.
-
-
-
-