Class: Aws::MediaConvert::Types::StaticKeyProvider
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConvert::Types::StaticKeyProvider
- Defined in:
- gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb
Overview
When making an API call, you may pass StaticKeyProvider data as a hash:
{
key_format: "__stringPatternIdentityAZaZ26AZaZ09163",
key_format_versions: "__stringPatternDD",
static_key_value: "__stringPatternAZaZ0932",
url: "__string",
}
Use these settings to set up encryption with a static key provider.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#key_format ⇒ String
Relates to DRM implementation.
-
#key_format_versions ⇒ String
Relates to DRM implementation.
-
#static_key_value ⇒ String
Relates to DRM implementation.
-
#url ⇒ String
Relates to DRM implementation.
Instance Attribute Details
#key_format ⇒ String
Relates to DRM implementation. Sets the value of the KEYFORMAT attribute. Must be 'identity' or a reverse DNS string. May be omitted to indicate an implicit value of 'identity'.
23020 23021 23022 23023 23024 23025 23026 23027 |
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 23020 class StaticKeyProvider < Struct.new( :key_format, :key_format_versions, :static_key_value, :url) SENSITIVE = [] include Aws::Structure end |
#key_format_versions ⇒ String
Relates to DRM implementation. Either a single positive integer version value or a slash delimited list of version values (1/2/3).
23020 23021 23022 23023 23024 23025 23026 23027 |
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 23020 class StaticKeyProvider < Struct.new( :key_format, :key_format_versions, :static_key_value, :url) SENSITIVE = [] include Aws::Structure end |
#static_key_value ⇒ String
Relates to DRM implementation. Use a 32-character hexidecimal string to specify Key Value (StaticKeyValue).
23020 23021 23022 23023 23024 23025 23026 23027 |
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 23020 class StaticKeyProvider < Struct.new( :key_format, :key_format_versions, :static_key_value, :url) SENSITIVE = [] include Aws::Structure end |
#url ⇒ String
Relates to DRM implementation. The location of the license server used for protecting content.
23020 23021 23022 23023 23024 23025 23026 23027 |
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 23020 class StaticKeyProvider < Struct.new( :key_format, :key_format_versions, :static_key_value, :url) SENSITIVE = [] include Aws::Structure end |