public static interface SpekeKeyProvider.Builder extends SdkPojo, CopyableBuilder<SpekeKeyProvider.Builder,SpekeKeyProvider>
Modifier and Type | Method and Description |
---|---|
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 |
resourceId(String resourceId)
Specify the resource ID that your SPEKE-compliant key provider uses to identify this content.
|
SpekeKeyProvider.Builder |
systemIds(Collection<String> systemIds)
Relates to SPEKE implementation.
|
SpekeKeyProvider.Builder |
systemIds(String... systemIds)
Relates to SPEKE implementation.
|
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.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
SpekeKeyProvider.Builder certificateArn(String certificateArn)
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. Specify the certificate's Amazon Resource
Name (ARN) here.SpekeKeyProvider.Builder resourceId(String resourceId)
resourceId
- Specify the resource ID that your SPEKE-compliant key provider uses to identify this content.SpekeKeyProvider.Builder systemIds(Collection<String> systemIds)
systemIds
- Relates to SPEKE implementation. DRM system identifiers. DASH output groups support a max of two
system ids. Other group types support one system id. See
https://dashif.org/identifiers/content_protection/ for more details.SpekeKeyProvider.Builder systemIds(String... systemIds)
systemIds
- Relates to SPEKE implementation. DRM system identifiers. DASH output groups support a max of two
system ids. Other group types support one system id. See
https://dashif.org/identifiers/content_protection/ for more details.SpekeKeyProvider.Builder url(String url)
url
- Specify the URL to the key server that your SPEKE-compliant DRM key provider uses to provide keys for
encrypting your content.Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.