Class ConaxDRMConfiguration.Builder
-
- All Implemented Interfaces:
public final class ConaxDRMConfiguration.BuilderThe builder for the Conax DRM configuration.
-
-
Constructor Summary
Constructors Constructor Description ConaxDRMConfiguration.Builder(String deviceId, String token)
-
Method Summary
Modifier and Type Method Description final ConaxDRMConfiguration.Builderwidevine(KeySystemConfiguration widevine)Sets the Widevine key system configuration. final ConaxDRMConfiguration.Builderclearkey(ClearkeyKeySystemConfiguration clearkey)Sets the ClearKey key system configuration. final ConaxDRMConfiguration.Builderfairplay(FairPlayKeySystemConfiguration fairplay)Sets the FairPlay key system configuration. final ConaxDRMConfiguration.BuilderfairPlay(FairPlayKeySystemConfiguration fairplay)Sets the FairPlay key system configuration. final ConaxDRMConfiguration.Builderplayready(KeySystemConfiguration playready)Sets the PlayReady key system configuration. final ConaxDRMConfigurationbuild()Builds the Conax DRM configuration. -
-
Method Detail
-
widevine
final ConaxDRMConfiguration.Builder widevine(KeySystemConfiguration widevine)
Sets the Widevine key system configuration.
- Parameters:
widevine- The Widevine key system configuration.
-
clearkey
final ConaxDRMConfiguration.Builder clearkey(ClearkeyKeySystemConfiguration clearkey)
Sets the ClearKey key system configuration.
- Parameters:
clearkey- The ClearKey key system configuration.
-
fairplay
final ConaxDRMConfiguration.Builder fairplay(FairPlayKeySystemConfiguration fairplay)
Sets the FairPlay key system configuration.
- Parameters:
fairplay- The FairPlay key system configuration.
-
fairPlay
@Deprecated(message = "use fairplay(fairplay) instead", replaceWith = @ReplaceWith(imports = {}, expression = "fairplay(fairplay)")) final ConaxDRMConfiguration.Builder fairPlay(FairPlayKeySystemConfiguration fairplay)
Sets the FairPlay key system configuration.
- Parameters:
fairplay- The FairPlay key system configuration.
-
playready
final ConaxDRMConfiguration.Builder playready(KeySystemConfiguration playready)
Sets the PlayReady key system configuration.
- Parameters:
playready- The PlayReady key system configuration.
-
build
final ConaxDRMConfiguration build()
Builds the Conax DRM configuration.
-
-
-
-