|
Open SCAP Library
|
Public Member Functions | |
| xccdf_test_result_type_t | xccdf_policy_engine_eval (struct xccdf_policy_engine *engine, struct xccdf_policy *policy, const char *definition_id, const char *href_id, struct oscap_list *value_bindings, struct xccdf_check_import_iterator *check_import_it) |
| Execute the eval function of the given checking engine. More... | |
| struct oscap_stringlist * | xccdf_policy_engine_query (struct xccdf_policy_engine *engine, xccdf_policy_engine_query_t query_type, void *query_data) |
| Execute the query function of the given checking engine. More... | |
Data Fields | |
| char * | system |
| Identificator of checking engine. | |
| xccdf_policy_engine_eval_fn | callback |
| format of callback function | |
| void * | usr |
| User data structure. | |
| xccdf_policy_engine_query_fn | query_fn |
| query callback function | |
| xccdf_test_result_type_t xccdf_policy_engine_eval | ( | struct xccdf_policy_engine * | engine, |
| struct xccdf_policy * | policy, | ||
| const char * | definition_id, | ||
| const char * | href_id, | ||
| struct oscap_list * | value_bindings, | ||
| struct xccdf_check_import_iterator * | check_import_it | ||
| ) |
Execute the eval function of the given checking engine.
| engine | Checking engine |
| policy | XCCDF Policy |
| definition_id | ID of definition to evaluate |
| href_id | The attribute of check-content-ref |
| value_bindings | Value binding |
| check_import_it | Check imports |
| struct oscap_stringlist * xccdf_policy_engine_query | ( | struct xccdf_policy_engine * | engine, |
| xccdf_policy_engine_query_t | query_type, | ||
| void * | query_data | ||
| ) |
Execute the query function of the given checking engine.
| engine | Checking Engine |
| query_type | Type of a query over checking engine data. |
| query_data | Additional data for the checking engine query. |
1.8.13