static CmafEncryptionSettings.Builder |
CmafEncryptionSettings.builder() |
|
CmafEncryptionSettings.Builder |
CmafEncryptionSettings.Builder.constantInitializationVector(String constantInitializationVector) |
This is a 128-bit, 16-byte hex value represented by a 32-character text string.
|
CmafEncryptionSettings.Builder |
CmafEncryptionSettings.Builder.encryptionMethod(String encryptionMethod) |
Specify the encryption scheme that you want the service to use when encrypting your CMAF segments.
|
CmafEncryptionSettings.Builder |
CmafEncryptionSettings.Builder.encryptionMethod(CmafEncryptionType encryptionMethod) |
Specify the encryption scheme that you want the service to use when encrypting your CMAF segments.
|
CmafEncryptionSettings.Builder |
CmafEncryptionSettings.Builder.initializationVectorInManifest(String initializationVectorInManifest) |
When you use DRM with CMAF outputs, choose whether the service writes the 128-bit encryption initialization
vector in the HLS and DASH manifests.
|
CmafEncryptionSettings.Builder |
CmafEncryptionSettings.Builder.initializationVectorInManifest(CmafInitializationVectorInManifest initializationVectorInManifest) |
When you use DRM with CMAF outputs, choose whether the service writes the 128-bit encryption initialization
vector in the HLS and DASH manifests.
|
default CmafEncryptionSettings.Builder |
CmafEncryptionSettings.Builder.spekeKeyProvider(Consumer<SpekeKeyProviderCmaf.Builder> spekeKeyProvider) |
If your output group type is CMAF, use these settings when doing DRM encryption with a SPEKE-compliant key
provider.
|
CmafEncryptionSettings.Builder |
CmafEncryptionSettings.Builder.spekeKeyProvider(SpekeKeyProviderCmaf spekeKeyProvider) |
If your output group type is CMAF, use these settings when doing DRM encryption with a SPEKE-compliant key
provider.
|
default CmafEncryptionSettings.Builder |
CmafEncryptionSettings.Builder.staticKeyProvider(Consumer<StaticKeyProvider.Builder> staticKeyProvider) |
Use these settings to set up encryption with a static key provider.
|
CmafEncryptionSettings.Builder |
CmafEncryptionSettings.Builder.staticKeyProvider(StaticKeyProvider staticKeyProvider) |
Use these settings to set up encryption with a static key provider.
|
CmafEncryptionSettings.Builder |
CmafEncryptionSettings.toBuilder() |
|
CmafEncryptionSettings.Builder |
CmafEncryptionSettings.Builder.type(String type) |
Specify whether your DRM encryption key is static or from a key provider that follows the SPEKE standard.
|
CmafEncryptionSettings.Builder |
CmafEncryptionSettings.Builder.type(CmafKeyProviderType type) |
Specify whether your DRM encryption key is static or from a key provider that follows the SPEKE standard.
|