| Package | Description |
|---|---|
| software.amazon.awssdk.services.mediaconvert.model |
| Modifier and Type | Method and Description |
|---|---|
static SpekeKeyProviderCmaf.Builder |
SpekeKeyProviderCmaf.builder() |
SpekeKeyProviderCmaf.Builder |
SpekeKeyProviderCmaf.Builder.certificateArn(String certificateArn)
If you want your key provider to encrypt the content keys that it provides to MediaConvert, set up a
certificate with a master key using AWS Certificate Manager.
|
SpekeKeyProviderCmaf.Builder |
SpekeKeyProviderCmaf.Builder.dashSignaledSystemIds(Collection<String> dashSignaledSystemIds)
Specify the DRM system IDs that you want signaled in the DASH manifest that MediaConvert creates as part of
this CMAF package.
|
SpekeKeyProviderCmaf.Builder |
SpekeKeyProviderCmaf.Builder.dashSignaledSystemIds(String... dashSignaledSystemIds)
Specify the DRM system IDs that you want signaled in the DASH manifest that MediaConvert creates as part of
this CMAF package.
|
SpekeKeyProviderCmaf.Builder |
SpekeKeyProviderCmaf.Builder.hlsSignaledSystemIds(Collection<String> hlsSignaledSystemIds)
Specify the DRM system ID that you want signaled in the HLS manifest that MediaConvert creates as part of
this CMAF package.
|
SpekeKeyProviderCmaf.Builder |
SpekeKeyProviderCmaf.Builder.hlsSignaledSystemIds(String... hlsSignaledSystemIds)
Specify the DRM system ID that you want signaled in the HLS manifest that MediaConvert creates as part of
this CMAF package.
|
SpekeKeyProviderCmaf.Builder |
SpekeKeyProviderCmaf.Builder.resourceId(String resourceId)
Specify the resource ID that your SPEKE-compliant key provider uses to identify this content.
|
SpekeKeyProviderCmaf.Builder |
SpekeKeyProviderCmaf.toBuilder() |
SpekeKeyProviderCmaf.Builder |
SpekeKeyProviderCmaf.Builder.url(String url)
Specify the URL to the key server that your SPEKE-compliant DRM key provider uses to provide keys for
encrypting your content.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends SpekeKeyProviderCmaf.Builder> |
SpekeKeyProviderCmaf.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
Copyright © 2023. All rights reserved.