AWS SDK for C++  1.9.70
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaConvert::Model::StaticKeyProvider Class Reference

#include <StaticKeyProvider.h>

Public Member Functions

 StaticKeyProvider ()
 
 StaticKeyProvider (Aws::Utils::Json::JsonView jsonValue)
 
StaticKeyProvideroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetKeyFormat () const
 
bool KeyFormatHasBeenSet () const
 
void SetKeyFormat (const Aws::String &value)
 
void SetKeyFormat (Aws::String &&value)
 
void SetKeyFormat (const char *value)
 
StaticKeyProviderWithKeyFormat (const Aws::String &value)
 
StaticKeyProviderWithKeyFormat (Aws::String &&value)
 
StaticKeyProviderWithKeyFormat (const char *value)
 
const Aws::StringGetKeyFormatVersions () const
 
bool KeyFormatVersionsHasBeenSet () const
 
void SetKeyFormatVersions (const Aws::String &value)
 
void SetKeyFormatVersions (Aws::String &&value)
 
void SetKeyFormatVersions (const char *value)
 
StaticKeyProviderWithKeyFormatVersions (const Aws::String &value)
 
StaticKeyProviderWithKeyFormatVersions (Aws::String &&value)
 
StaticKeyProviderWithKeyFormatVersions (const char *value)
 
const Aws::StringGetStaticKeyValue () const
 
bool StaticKeyValueHasBeenSet () const
 
void SetStaticKeyValue (const Aws::String &value)
 
void SetStaticKeyValue (Aws::String &&value)
 
void SetStaticKeyValue (const char *value)
 
StaticKeyProviderWithStaticKeyValue (const Aws::String &value)
 
StaticKeyProviderWithStaticKeyValue (Aws::String &&value)
 
StaticKeyProviderWithStaticKeyValue (const char *value)
 
const Aws::StringGetUrl () const
 
bool UrlHasBeenSet () const
 
void SetUrl (const Aws::String &value)
 
void SetUrl (Aws::String &&value)
 
void SetUrl (const char *value)
 
StaticKeyProviderWithUrl (const Aws::String &value)
 
StaticKeyProviderWithUrl (Aws::String &&value)
 
StaticKeyProviderWithUrl (const char *value)
 

Detailed Description

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

See Also:

AWS API Reference

Definition at line 32 of file StaticKeyProvider.h.

Constructor & Destructor Documentation

◆ StaticKeyProvider() [1/2]

Aws::MediaConvert::Model::StaticKeyProvider::StaticKeyProvider ( )

◆ StaticKeyProvider() [2/2]

Aws::MediaConvert::Model::StaticKeyProvider::StaticKeyProvider ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetKeyFormat()

const Aws::String& Aws::MediaConvert::Model::StaticKeyProvider::GetKeyFormat ( ) const
inline

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'.

Definition at line 46 of file StaticKeyProvider.h.

◆ GetKeyFormatVersions()

const Aws::String& Aws::MediaConvert::Model::StaticKeyProvider::GetKeyFormatVersions ( ) const
inline

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

Definition at line 102 of file StaticKeyProvider.h.

◆ GetStaticKeyValue()

const Aws::String& Aws::MediaConvert::Model::StaticKeyProvider::GetStaticKeyValue ( ) const
inline

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

Definition at line 151 of file StaticKeyProvider.h.

◆ GetUrl()

const Aws::String& Aws::MediaConvert::Model::StaticKeyProvider::GetUrl ( ) const
inline

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

Definition at line 200 of file StaticKeyProvider.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MediaConvert::Model::StaticKeyProvider::Jsonize ( ) const

◆ KeyFormatHasBeenSet()

bool Aws::MediaConvert::Model::StaticKeyProvider::KeyFormatHasBeenSet ( ) const
inline

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'.

Definition at line 53 of file StaticKeyProvider.h.

◆ KeyFormatVersionsHasBeenSet()

bool Aws::MediaConvert::Model::StaticKeyProvider::KeyFormatVersionsHasBeenSet ( ) const
inline

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

Definition at line 108 of file StaticKeyProvider.h.

◆ operator=()

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetKeyFormat() [1/3]

void Aws::MediaConvert::Model::StaticKeyProvider::SetKeyFormat ( Aws::String &&  value)
inline

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'.

Definition at line 67 of file StaticKeyProvider.h.

◆ SetKeyFormat() [2/3]

void Aws::MediaConvert::Model::StaticKeyProvider::SetKeyFormat ( const Aws::String value)
inline

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'.

Definition at line 60 of file StaticKeyProvider.h.

◆ SetKeyFormat() [3/3]

void Aws::MediaConvert::Model::StaticKeyProvider::SetKeyFormat ( const char *  value)
inline

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'.

Definition at line 74 of file StaticKeyProvider.h.

◆ SetKeyFormatVersions() [1/3]

void Aws::MediaConvert::Model::StaticKeyProvider::SetKeyFormatVersions ( Aws::String &&  value)
inline

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

Definition at line 120 of file StaticKeyProvider.h.

◆ SetKeyFormatVersions() [2/3]

void Aws::MediaConvert::Model::StaticKeyProvider::SetKeyFormatVersions ( const Aws::String value)
inline

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

Definition at line 114 of file StaticKeyProvider.h.

◆ SetKeyFormatVersions() [3/3]

void Aws::MediaConvert::Model::StaticKeyProvider::SetKeyFormatVersions ( const char *  value)
inline

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

Definition at line 126 of file StaticKeyProvider.h.

◆ SetStaticKeyValue() [1/3]

void Aws::MediaConvert::Model::StaticKeyProvider::SetStaticKeyValue ( Aws::String &&  value)
inline

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

Definition at line 169 of file StaticKeyProvider.h.

◆ SetStaticKeyValue() [2/3]

void Aws::MediaConvert::Model::StaticKeyProvider::SetStaticKeyValue ( const Aws::String value)
inline

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

Definition at line 163 of file StaticKeyProvider.h.

◆ SetStaticKeyValue() [3/3]

void Aws::MediaConvert::Model::StaticKeyProvider::SetStaticKeyValue ( const char *  value)
inline

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

Definition at line 175 of file StaticKeyProvider.h.

◆ SetUrl() [1/3]

void Aws::MediaConvert::Model::StaticKeyProvider::SetUrl ( Aws::String &&  value)
inline

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

Definition at line 218 of file StaticKeyProvider.h.

◆ SetUrl() [2/3]

void Aws::MediaConvert::Model::StaticKeyProvider::SetUrl ( const Aws::String value)
inline

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

Definition at line 212 of file StaticKeyProvider.h.

◆ SetUrl() [3/3]

void Aws::MediaConvert::Model::StaticKeyProvider::SetUrl ( const char *  value)
inline

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

Definition at line 224 of file StaticKeyProvider.h.

◆ StaticKeyValueHasBeenSet()

bool Aws::MediaConvert::Model::StaticKeyProvider::StaticKeyValueHasBeenSet ( ) const
inline

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

Definition at line 157 of file StaticKeyProvider.h.

◆ UrlHasBeenSet()

bool Aws::MediaConvert::Model::StaticKeyProvider::UrlHasBeenSet ( ) const
inline

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

Definition at line 206 of file StaticKeyProvider.h.

◆ WithKeyFormat() [1/3]

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::WithKeyFormat ( Aws::String &&  value)
inline

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'.

Definition at line 88 of file StaticKeyProvider.h.

◆ WithKeyFormat() [2/3]

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::WithKeyFormat ( const Aws::String value)
inline

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'.

Definition at line 81 of file StaticKeyProvider.h.

◆ WithKeyFormat() [3/3]

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::WithKeyFormat ( const char *  value)
inline

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'.

Definition at line 95 of file StaticKeyProvider.h.

◆ WithKeyFormatVersions() [1/3]

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::WithKeyFormatVersions ( Aws::String &&  value)
inline

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

Definition at line 138 of file StaticKeyProvider.h.

◆ WithKeyFormatVersions() [2/3]

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::WithKeyFormatVersions ( const Aws::String value)
inline

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

Definition at line 132 of file StaticKeyProvider.h.

◆ WithKeyFormatVersions() [3/3]

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::WithKeyFormatVersions ( const char *  value)
inline

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

Definition at line 144 of file StaticKeyProvider.h.

◆ WithStaticKeyValue() [1/3]

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::WithStaticKeyValue ( Aws::String &&  value)
inline

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

Definition at line 187 of file StaticKeyProvider.h.

◆ WithStaticKeyValue() [2/3]

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::WithStaticKeyValue ( const Aws::String value)
inline

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

Definition at line 181 of file StaticKeyProvider.h.

◆ WithStaticKeyValue() [3/3]

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::WithStaticKeyValue ( const char *  value)
inline

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

Definition at line 193 of file StaticKeyProvider.h.

◆ WithUrl() [1/3]

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::WithUrl ( Aws::String &&  value)
inline

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

Definition at line 236 of file StaticKeyProvider.h.

◆ WithUrl() [2/3]

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::WithUrl ( const Aws::String value)
inline

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

Definition at line 230 of file StaticKeyProvider.h.

◆ WithUrl() [3/3]

StaticKeyProvider& Aws::MediaConvert::Model::StaticKeyProvider::WithUrl ( const char *  value)
inline

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

Definition at line 242 of file StaticKeyProvider.h.


The documentation for this class was generated from the following file: