| Package | Description |
|---|---|
| software.amazon.awssdk.services.mediaconvert.model |
| Modifier and Type | Method and Description |
|---|---|
static SpekeKeyProvider.Builder |
SpekeKeyProvider.builder() |
SpekeKeyProvider.Builder |
SpekeKeyProvider.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.
|
SpekeKeyProvider.Builder |
SpekeKeyProvider.Builder.resourceId(String resourceId)
Specify the resource ID that your SPEKE-compliant key provider uses to identify this content.
|
SpekeKeyProvider.Builder |
SpekeKeyProvider.Builder.systemIds(Collection<String> systemIds)
Relates to SPEKE implementation.
|
SpekeKeyProvider.Builder |
SpekeKeyProvider.Builder.systemIds(String... systemIds)
Relates to SPEKE implementation.
|
SpekeKeyProvider.Builder |
SpekeKeyProvider.toBuilder() |
SpekeKeyProvider.Builder |
SpekeKeyProvider.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 SpekeKeyProvider.Builder> |
SpekeKeyProvider.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default HlsEncryptionSettings.Builder |
HlsEncryptionSettings.Builder.spekeKeyProvider(Consumer<SpekeKeyProvider.Builder> spekeKeyProvider)
If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption
with a SPEKE-compliant key provider.
|
default MsSmoothEncryptionSettings.Builder |
MsSmoothEncryptionSettings.Builder.spekeKeyProvider(Consumer<SpekeKeyProvider.Builder> spekeKeyProvider)
If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption
with a SPEKE-compliant key provider.
|
default DashIsoEncryptionSettings.Builder |
DashIsoEncryptionSettings.Builder.spekeKeyProvider(Consumer<SpekeKeyProvider.Builder> spekeKeyProvider)
If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption
with a SPEKE-compliant key provider.
|
Copyright © 2023. All rights reserved.