UpdateEncryption.Builder |
UpdateEncryption.Builder.algorithm(String algorithm) |
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
|
UpdateEncryption.Builder |
UpdateEncryption.Builder.algorithm(Algorithm algorithm) |
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
|
static UpdateEncryption.Builder |
UpdateEncryption.builder() |
|
UpdateEncryption.Builder |
UpdateEncryption.Builder.constantInitializationVector(String constantInitializationVector) |
A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting
content.
|
UpdateEncryption.Builder |
UpdateEncryption.Builder.deviceId(String deviceId) |
The value of one of the devices that you configured with your digital rights management (DRM) platform key
provider.
|
UpdateEncryption.Builder |
UpdateEncryption.Builder.keyType(String keyType) |
The type of key that is used for the encryption.
|
UpdateEncryption.Builder |
UpdateEncryption.Builder.keyType(KeyType keyType) |
The type of key that is used for the encryption.
|
UpdateEncryption.Builder |
UpdateEncryption.Builder.region(String region) |
The AWS Region that the API Gateway proxy endpoint was created in.
|
UpdateEncryption.Builder |
UpdateEncryption.Builder.resourceId(String resourceId) |
An identifier for the content.
|
UpdateEncryption.Builder |
UpdateEncryption.Builder.roleArn(String roleArn) |
The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted
entity).
|
UpdateEncryption.Builder |
UpdateEncryption.Builder.secretArn(String secretArn) |
The ARN of the secret that you created in AWS Secrets Manager to store the encryption key.
|
UpdateEncryption.Builder |
UpdateEncryption.toBuilder() |
|
UpdateEncryption.Builder |
UpdateEncryption.Builder.url(String url) |
The URL from the API Gateway proxy that you set up to talk to your key server.
|