PackagingConfigurationSpekeKeyProvider

data class PackagingConfigurationSpekeKeyProvider(val encryptionContractConfiguration: PackagingConfigurationEncryptionContractConfiguration? = null, val roleArn: String, val systemIds: List<String>, val url: String)

A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that will provide encryption keys.

Constructors

Link copied to clipboard
fun PackagingConfigurationSpekeKeyProvider(encryptionContractConfiguration: PackagingConfigurationEncryptionContractConfiguration? = null, roleArn: String, systemIds: List<String>, url: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

The system IDs to include in key requests.

Link copied to clipboard
val url: String

The URL of the external key provider service.