Class IrdetoConfiguration.Builder

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • 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 IrdetoConfiguration build() Builds the Irdeto DRM configuration.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.