function key_type_lockr_encryption_generate_key_value in Lockr 7.3
Same name and namespace in other branches
- 7.2 plugins/key_type/lockr_encryption.inc \key_type_lockr_encryption_generate_key_value()
Generate a key value.
Parameters
array $configuration:
Return value
string A random key.
1 string reference to 'key_type_lockr_encryption_generate_key_value'
- lockr_encryption.inc in plugins/
key_type/ lockr_encryption.inc
File
- plugins/
key_type/ lockr_encryption.inc, line 68
Code
function key_type_lockr_encryption_generate_key_value(array $config) {
$bits = isset($config['key_type_settings']['key_size']) ? $config['key_type_settings']['key_size'] : 256;
$client = lockr_client();
return $client
->generateKey((int) $bits);
}