| Package | Description |
|---|---|
| software.amazon.awssdk.services.mediapackage.model |
| Modifier and Type | Method and Description |
|---|---|
static SpekeKeyProvider.Builder |
SpekeKeyProvider.builder() |
SpekeKeyProvider.Builder |
SpekeKeyProvider.Builder.certificateArn(String certificateArn)
An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing
secure end-to-end data transfer with the key provider service.
|
default SpekeKeyProvider.Builder |
SpekeKeyProvider.Builder.encryptionContractConfiguration(Consumer<EncryptionContractConfiguration.Builder> encryptionContractConfiguration)
Sets the value of the EncryptionContractConfiguration property for this object.
|
SpekeKeyProvider.Builder |
SpekeKeyProvider.Builder.encryptionContractConfiguration(EncryptionContractConfiguration encryptionContractConfiguration)
Sets the value of the EncryptionContractConfiguration property for this object.
|
SpekeKeyProvider.Builder |
SpekeKeyProvider.Builder.resourceId(String resourceId)
The resource ID to include in key requests.
|
SpekeKeyProvider.Builder |
SpekeKeyProvider.Builder.roleArn(String roleArn)
An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the
key provider service.
|
SpekeKeyProvider.Builder |
SpekeKeyProvider.Builder.systemIds(Collection<String> systemIds)
The system IDs to include in key requests.
|
SpekeKeyProvider.Builder |
SpekeKeyProvider.Builder.systemIds(String... systemIds)
The system IDs to include in key requests.
|
SpekeKeyProvider.Builder |
SpekeKeyProvider.toBuilder() |
SpekeKeyProvider.Builder |
SpekeKeyProvider.Builder.url(String url)
The URL of the external key provider service.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends SpekeKeyProvider.Builder> |
SpekeKeyProvider.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default CmafEncryption.Builder |
CmafEncryption.Builder.spekeKeyProvider(Consumer<SpekeKeyProvider.Builder> spekeKeyProvider)
Sets the value of the SpekeKeyProvider property for this object.
|
default DashEncryption.Builder |
DashEncryption.Builder.spekeKeyProvider(Consumer<SpekeKeyProvider.Builder> spekeKeyProvider)
Sets the value of the SpekeKeyProvider property for this object.
|
default MssEncryption.Builder |
MssEncryption.Builder.spekeKeyProvider(Consumer<SpekeKeyProvider.Builder> spekeKeyProvider)
Sets the value of the SpekeKeyProvider property for this object.
|
default HlsEncryption.Builder |
HlsEncryption.Builder.spekeKeyProvider(Consumer<SpekeKeyProvider.Builder> spekeKeyProvider)
Sets the value of the SpekeKeyProvider property for this object.
|
Copyright © 2021. All rights reserved.