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;
|
||||
|
||||
evidence->get_validation(evidence, &uri);
|
||||
hash_algo = parse_validation_uri(uri, &ima_name, &ima_algo,
|
||||
algo_buf);
|
||||
if (!uri)
|
||||
{
|
||||
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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user