Encryption class
Information about the encryption of the flow.
Constructors
Properties
- algorithm → Algorithm
-
The type of algorithm that is used for the encryption (such as aes128,
aes192, or aes256).
final
- constantInitializationVector → String?
-
A 128-bit, 16-byte hex value represented by a 32-character string, to be
used with the key for encrypting content. This parameter is not valid for
static key encryption.
final
- deviceId → String?
-
The value of one of the devices that you configured with your digital rights
management (DRM) platform key provider. This parameter is required for SPEKE
encryption and is not valid for static key encryption.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- keyType → KeyType?
-
The type of key that is used for the encryption. If no keyType is provided,
the service will use the default setting (static-key).
final
- region → String?
-
The AWS Region that the API Gateway proxy endpoint was created in. This
parameter is required for SPEKE encryption and is not valid for static key
encryption.
final
- resourceId → String?
-
An identifier for the content. The service sends this value to the key
server to identify the current endpoint. The resource ID is also known as
the content ID. This parameter is required for SPEKE encryption and is not
valid for static key encryption.
final
- roleArn → String
-
The ARN of the role that you created during setup (when you set up AWS
Elemental MediaConnect as a trusted entity).
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- secretArn → String?
-
The ARN of the secret that you created in AWS Secrets Manager to store the
encryption key. This parameter is required for static key encryption and is
not valid for SPEKE encryption.
final
- url → String?
-
The URL from the API Gateway proxy that you set up to talk to your key
server. This parameter is required for SPEKE encryption and is not valid for
static key encryption.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited