static HlsEncryption.Builder |
HlsEncryption.builder() |
|
HlsEncryption.Builder |
HlsEncryption.Builder.constantInitializationVector(String constantInitializationVector) |
A constant initialization vector for encryption (optional).
|
HlsEncryption.Builder |
HlsEncryption.Builder.encryptionMethod(String encryptionMethod) |
The encryption method to use.
|
HlsEncryption.Builder |
HlsEncryption.Builder.encryptionMethod(EncryptionMethod encryptionMethod) |
The encryption method to use.
|
HlsEncryption.Builder |
HlsEncryption.Builder.keyRotationIntervalSeconds(Integer keyRotationIntervalSeconds) |
Interval (in seconds) between each encryption key rotation.
|
HlsEncryption.Builder |
HlsEncryption.Builder.repeatExtXKey(Boolean repeatExtXKey) |
When enabled, the EXT-X-KEY tag will be repeated in output manifests.
|
default HlsEncryption.Builder |
HlsEncryption.Builder.spekeKeyProvider(Consumer<SpekeKeyProvider.Builder> spekeKeyProvider) |
Sets the value of the SpekeKeyProvider property for this object.
|
HlsEncryption.Builder |
HlsEncryption.Builder.spekeKeyProvider(SpekeKeyProvider spekeKeyProvider) |
Sets the value of the SpekeKeyProvider property for this object.
|
HlsEncryption.Builder |
HlsEncryption.toBuilder() |
|