public static class ConaxDRMConfiguration.Builder extends Object
Constructor and Description |
---|
Builder()
Deprecated.
Superseded by
Builder#Builder(String, String) .
Creates a builder for the Conax DRM configuration. |
Builder(String deviceId,
String token)
Creates a builder for the Conax DRM configuration.
|
Modifier and Type | Method and Description |
---|---|
ConaxDRMConfiguration |
build()
Builds the Conax DRM configuration.
|
ConaxDRMConfiguration.Builder |
clearkey(ClearkeyKeySystemConfiguration clearkey)
Sets the configuration of the ClearKey key system.
|
static ConaxDRMConfiguration.Builder |
conaxDrm(String deviceId,
String token)
Deprecated.
Superseded by
Builder#Builder(String, String) , since v2.69.0.
Creates a builder for the Conax DRM Configuration. |
ConaxDRMConfiguration.Builder |
deviceId(String deviceId)
Deprecated.
Superseded by
Builder#Builder(String, String) , since v2.69.0.
Sets the identifier of the Conax device. |
ConaxDRMConfiguration.Builder |
fairPlay(FairPlayKeySystemConfiguration fairplay)
Sets the configuration of the Fairplay key system.
|
ConaxDRMConfiguration.Builder |
playready(KeySystemConfiguration playready)
Sets the configuration of the PlayReady key system.
|
ConaxDRMConfiguration.Builder |
token(String token)
Deprecated.
Superseded by
Builder#Builder(String, String) , since v2.69.0.
Sets the Conax authorization token. |
ConaxDRMConfiguration.Builder |
widevine(KeySystemConfiguration widevine)
Sets the configuration of the Widevine key system.
|
@Deprecated public Builder()
Builder#Builder(String, String)
.
@Deprecated public static ConaxDRMConfiguration.Builder conaxDrm(String deviceId, String token)
Builder#Builder(String, String)
, since v2.69.0.
deviceId
- The identifier of the Conax device. (NonNull)token
- The Conax authorization token. (NonNull)@Deprecated public ConaxDRMConfiguration.Builder deviceId(String deviceId)
Builder#Builder(String, String)
, since v2.69.0.
deviceId
- The device identifier. (NonNull)@Deprecated public ConaxDRMConfiguration.Builder token(String token)
Builder#Builder(String, String)
, since v2.69.0.
token
- The authorization token. (NonNull)public ConaxDRMConfiguration.Builder widevine(KeySystemConfiguration widevine)
widevine
- The Widevine key system. (Nullable)public ConaxDRMConfiguration.Builder clearkey(ClearkeyKeySystemConfiguration clearkey)
clearkey
- The ClearKey key system. (Nullable)public ConaxDRMConfiguration.Builder fairPlay(FairPlayKeySystemConfiguration fairplay)
fairplay
- The Fairplay key system. (Nullable)public ConaxDRMConfiguration.Builder playready(KeySystemConfiguration playready)
playready
- The PlayReady key system. (Nullable)public ConaxDRMConfiguration build()