/AWS1/CL_MDVHLSENCRYPTION¶
An HTTP Live Streaming (HLS) encryption configuration.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_spekekeyprovider TYPE REF TO /AWS1/CL_MDVSPEKEKEYPROVIDER /AWS1/CL_MDVSPEKEKEYPROVIDER¶
SpekeKeyProvider
Optional arguments:¶
iv_constantinitializationv00 TYPE /AWS1/MDV__STRING /AWS1/MDV__STRING¶
A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
iv_encryptionmethod TYPE /AWS1/MDVENCRYPTIONMETHOD /AWS1/MDVENCRYPTIONMETHOD¶
The encryption method to use.
Queryable Attributes¶
ConstantInitializationVector¶
A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONSTANTINITIALIZATION00() |
Getter for CONSTANTINITIALIZATIONVECTOR, with configurable d |
ASK_CONSTANTINITIALIZATION00() |
Getter for CONSTANTINITIALIZATIONVECTOR w/ exceptions if fie |
HAS_CONSTANTINITIALIZATION00() |
Determine if CONSTANTINITIALIZATIONVECTOR has a value |
EncryptionMethod¶
The encryption method to use.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTIONMETHOD() |
Getter for ENCRYPTIONMETHOD, with configurable default |
ASK_ENCRYPTIONMETHOD() |
Getter for ENCRYPTIONMETHOD w/ exceptions if field has no va |
HAS_ENCRYPTIONMETHOD() |
Determine if ENCRYPTIONMETHOD has a value |
SpekeKeyProvider¶
SpekeKeyProvider
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SPEKEKEYPROVIDER() |
Getter for SPEKEKEYPROVIDER |