Open-scap XCCDF Policy library interface. More...
#include <stdbool.h>
#include <time.h>
#include <oscap.h>
#include <xccdf.h>
#include <reporter.h>
Go to the source code of this file.
Functions | |
Evaluators | |
struct xccdf_item * | xccdf_policy_tailor_item (struct xccdf_policy *policy, struct xccdf_item *item) |
Clone the item and tailor it against given policy (profile). | |
struct oscap_file_entry_list * | xccdf_policy_model_get_systems_and_files (struct xccdf_policy_model *policy_model) |
Return names of files that are used in checks of particular rules. | |
struct oscap_file_entry_list * | xccdf_item_get_systems_and_files (struct xccdf_item *item) |
Return names of files that are used in checks of particular rules. | |
struct oscap_stringlist * | xccdf_policy_model_get_files (struct xccdf_policy_model *policy_model) |
Return names of files that are used in checks of particular rules. | |
struct oscap_stringlist * | xccdf_item_get_files (struct xccdf_item *item) |
Return names of files that are used in checks of particular rules. | |
Iterators | |
struct xccdf_score * | xccdf_policy_get_score (struct xccdf_policy *policy, struct xccdf_result *test_result, const char *system) |
Get score of the XCCDF Benchmark. | |
char * | xccdf_policy_substitute (const char *text, struct xccdf_policy *policy) |
Perform textual substitution of cdf:sub elements with respect to given XCCDF policy. |
Open-scap XCCDF Policy library interface.