ita-comp-ima: Handle missing validation URI gracefully
Fixes: ab957aacce ("transport IMA file info via PTS Component Evidence Policy URI")
This commit is contained in:
@@ -718,8 +718,13 @@ METHOD(pts_component_t, verify, status_t,
|
|||||||
pts_meas_algorithms_t hash_algo;
|
pts_meas_algorithms_t hash_algo;
|
||||||
|
|
||||||
evidence->get_validation(evidence, &uri);
|
evidence->get_validation(evidence, &uri);
|
||||||
hash_algo = parse_validation_uri(uri, &ima_name, &ima_algo,
|
if (!uri)
|
||||||
algo_buf);
|
{
|
||||||
|
DBG1(DBG_PTS, "ima: evidence is missing validation URI");
|
||||||
|
return FAILED;
|
||||||
|
}
|
||||||
|
|
||||||
|
hash_algo = parse_validation_uri(uri, &ima_name, &ima_algo, algo_buf);
|
||||||
|
|
||||||
switch (this->state)
|
switch (this->state)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user