function key_type_lockr_encryption_validate_key_value in Lockr 7.2
Same name and namespace in other branches
- 7.3 plugins/key_type/lockr_encryption.inc \key_type_lockr_encryption_validate_key_value()
Validate the key value.
Parameters
string $key_value: The key value to validate.
1 string reference to 'key_type_lockr_encryption_validate_key_value'
- lockr_encryption.inc in plugins/
key_type/ lockr_encryption.inc
File
- plugins/
key_type/ lockr_encryption.inc, line 85
Code
function key_type_lockr_encryption_validate_key_value($form, &$form_state, $key_value) {
if (empty($form_state['values']['key_size'])) {
return;
}
// Validate the key size.
$bytes = $form_state['values']['key_size'] / 8;
if (strlen($key_value) != $bytes) {
form_set_error('key_size', t('The selected key size does not match the actual size of the key.'));
return;
}
}