function acquia_connector_test_subscription in Acquia Connector 7.2
Same name and namespace in other branches
- 7.3 acquia_agent/tests/acquia_connector_test.module \acquia_connector_test_subscription()
1 call to acquia_connector_test_subscription()
- acquia_connector_test_xmlrpc_server_emulator in acquia_agent/
tests/ acquia_connector_test.module
1 string reference to 'acquia_connector_test_subscription'
- acquia_connector_test_xmlrpc in acquia_agent/
tests/ acquia_connector_test.module
File
- acquia_agent/
tests/ acquia_connector_test.module, line 140 - Test endpoint for Acquia Connector XML-RPC calls.
Code
function acquia_connector_test_subscription($data) {
$result = acquia_connector_test_validate_authenticator($data);
if (empty($result->is_error)) {
$result->authenticator['hash'] = _acquia_agent_hmac($result->secret['key'], $result->authenticator['time'], $result->authenticator['nonce'], $result->body);
unset($result->secret);
return (array) $result;
}
unset($result->secret);
xmlrpc_error($result->code, $result->message);
}