/AWS1/CL_MDPSPEKEKEYPROVIDER¶
A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that will provide encryption keys.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
IV_RESOURCEID
TYPE /AWS1/MDP__STRING
/AWS1/MDP__STRING
¶
The resource ID to include in key requests.
IV_ROLEARN
TYPE /AWS1/MDP__STRING
/AWS1/MDP__STRING
¶
An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
IT_SYSTEMIDS
TYPE /AWS1/CL_MDP__LISTOF__STRING_W=>TT___LISTOF__STRING
TT___LISTOF__STRING
¶
The system IDs to include in key requests.
IV_URL
TYPE /AWS1/MDP__STRING
/AWS1/MDP__STRING
¶
The URL of the external key provider service.
Optional arguments:¶
IV_CERTIFICATEARN
TYPE /AWS1/MDP__STRING
/AWS1/MDP__STRING
¶
An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service.
IO_ENCRYPTIONCONTRACTCONF
TYPE REF TO /AWS1/CL_MDPENCCONTRACTCONF
/AWS1/CL_MDPENCCONTRACTCONF
¶
EncryptionContractConfiguration
Queryable Attributes¶
CertificateArn¶
An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CERTIFICATEARN() |
Getter for CERTIFICATEARN, with configurable default |
ASK_CERTIFICATEARN() |
Getter for CERTIFICATEARN w/ exceptions if field has no valu |
HAS_CERTIFICATEARN() |
Determine if CERTIFICATEARN has a value |
EncryptionContractConfiguration¶
EncryptionContractConfiguration
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENCRYPTIONCONTRACTCONF() |
Getter for ENCRYPTIONCONTRACTCONF |
ResourceId¶
The resource ID to include in key requests.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RESOURCEID() |
Getter for RESOURCEID, with configurable default |
ASK_RESOURCEID() |
Getter for RESOURCEID w/ exceptions if field has no value |
HAS_RESOURCEID() |
Determine if RESOURCEID has a value |
RoleArn¶
An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
SystemIds¶
The system IDs to include in key requests.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SYSTEMIDS() |
Getter for SYSTEMIDS, with configurable default |
ASK_SYSTEMIDS() |
Getter for SYSTEMIDS w/ exceptions if field has no value |
HAS_SYSTEMIDS() |
Determine if SYSTEMIDS has a value |
Url¶
The URL of the external key provider service.
Accessible with the following methods¶
Method | Description |
---|---|
GET_URL() |
Getter for URL, with configurable default |
ASK_URL() |
Getter for URL w/ exceptions if field has no value |
HAS_URL() |
Determine if URL has a value |