Skip to content

/AWS1/CL_MDCSTATICKEYPROVIDER

Use these settings to set up encryption with a static key provider.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_keyformat TYPE /AWS1/MDC__STRPATIDAZAZ26AZA00 /AWS1/MDC__STRPATIDAZAZ26AZA00

Relates to DRM implementation. Sets the value of the KEYFORMAT attribute. Must be 'identity' or a reverse DNS string. May be omitted to indicate an implicit value of 'identity'.

iv_keyformatversions TYPE /AWS1/MDC__STRINGPATTERNDD /AWS1/MDC__STRINGPATTERNDD

Relates to DRM implementation. Either a single positive integer version value or a slash delimited list of version values (1/2/3).

iv_statickeyvalue TYPE /AWS1/MDC__STRINGPATAZAZ0932 /AWS1/MDC__STRINGPATAZAZ0932

Relates to DRM implementation. Use a 32-character hexidecimal string to specify Key Value.

iv_url TYPE /AWS1/MDC__STRING /AWS1/MDC__STRING

Relates to DRM implementation. The location of the license server used for protecting content.


Queryable Attributes

KeyFormat

Relates to DRM implementation. Sets the value of the KEYFORMAT attribute. Must be 'identity' or a reverse DNS string. May be omitted to indicate an implicit value of 'identity'.

Accessible with the following methods

Method Description
GET_KEYFORMAT() Getter for KEYFORMAT, with configurable default
ASK_KEYFORMAT() Getter for KEYFORMAT w/ exceptions if field has no value
HAS_KEYFORMAT() Determine if KEYFORMAT has a value

KeyFormatVersions

Relates to DRM implementation. Either a single positive integer version value or a slash delimited list of version values (1/2/3).

Accessible with the following methods

Method Description
GET_KEYFORMATVERSIONS() Getter for KEYFORMATVERSIONS, with configurable default
ASK_KEYFORMATVERSIONS() Getter for KEYFORMATVERSIONS w/ exceptions if field has no v
HAS_KEYFORMATVERSIONS() Determine if KEYFORMATVERSIONS has a value

StaticKeyValue

Relates to DRM implementation. Use a 32-character hexidecimal string to specify Key Value.

Accessible with the following methods

Method Description
GET_STATICKEYVALUE() Getter for STATICKEYVALUE, with configurable default
ASK_STATICKEYVALUE() Getter for STATICKEYVALUE w/ exceptions if field has no valu
HAS_STATICKEYVALUE() Determine if STATICKEYVALUE has a value

Url

Relates to DRM implementation. The location of the license server used for protecting content.

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