protected function SensorDataController::requestHasValidPrivateKey in farmOS 2.x
Helper function to determine if the request provides a correct private_key.
Parameters
\Drupal\asset\Entity\AssetInterface $asset: The asset.
\Symfony\Component\HttpFoundation\Request $request: The request.
Return value
bool If the request has access.
1 call to SensorDataController::requestHasValidPrivateKey()
- SensorDataController::handleAssetRequest in modules/
asset/ sensor/ src/ Controller/ SensorDataController.php - Helper function to handle the request once the asset has been loaded.
File
- modules/
asset/ sensor/ src/ Controller/ SensorDataController.php, line 172
Class
- SensorDataController
- Handles requests for basic data streams associated with a sensor.
Namespace
Drupal\farm_sensor\ControllerCode
protected function requestHasValidPrivateKey(AssetInterface $asset, Request $request) {
$private_key = $asset
->get('private_key')->value;
return $private_key == $request
->get('private_key', '');
}