NagraConnectConfig
class NagraConnectConfig : DrmConfig
Configures decryption of a NAGRA PRM protected Source.
Constructors
| NagraConnectConfig | constructor(licenseUrl: String, operatorVault: String, prepareMessageCallback: PrepareMessageCallback? = defaultPrepareMessageCallback, prepareLicenseCallback: PrepareLicenseCallback? = defaultPrepareLicenseCallback, httpHeaders: Map<String, String>? = defaultHttpHeaders, shouldKeepDrmSessionsAlive: Boolean = defaultShouldKeepDrmSessionsAlive) |
Types
| Name | Summary |
|---|---|
| Builder | class Builder |
| Companion | object Companion |
Properties
| Name | Summary |
|---|---|
| operatorVault | val operatorVault: String |
| prepareLicenseCallback | @Transient val prepareLicenseCallback: PrepareLicenseCallback? Sets the PrepareLicenseCallback. The default value is null. |
| prepareMessageCallback | @Transient val prepareMessageCallback: PrepareMessageCallback? The PrepareMessageCallback. The default value is null. |