You are here

function key_provider_configuration_get_key in Key 7.2

Return a key stored with the configuration.

1 string reference to 'key_provider_configuration_get_key'
configuration.inc in plugins/key_provider/configuration.inc

File

plugins/key_provider/configuration.inc, line 19

Code

function key_provider_configuration_get_key($config) {
  if (isset($config['provider_settings']['key_value'])) {
    $key_value = $config['provider_settings']['key_value'];
  }
  else {
    $key_value = NULL;
  }

  // Base64-decode if necessary.
  if (isset($config['provider_settings']['base64_encoded']) && $config['provider_settings']['base64_encoded']) {
    $key_value = base64_decode($key_value);
  }
  return $key_value;
}