XCCDF Profile. More...
#include <xccdf.h>
Public Member Functions | |
| const char * | xccdf_profile_get_id (const struct xccdf_profile *profile) |
| Get profile ID. | |
| struct oscap_text_iterator * | xccdf_profile_get_title (const struct xccdf_profile *profile) |
| Get profile title. | |
| struct oscap_text_iterator * | xccdf_profile_get_description (const struct xccdf_profile *profile) |
| Get profile description. | |
| const char * | xccdf_profile_get_version (const struct xccdf_profile *profile) |
| Get profile version. | |
| struct xccdf_profile * | xccdf_profile_get_extends (const struct xccdf_profile *profile) |
| Return profile's parent in the inheritance hierarchy. | |
| struct xccdf_benchmark * | xccdf_profile_get_benchmark (const struct xccdf_profile *profile) |
| Return a benchmark containing this profile. | |
| bool | xccdf_profile_get_abstract (const struct xccdf_profile *profile) |
| Return whether the profile is abstract. | |
| bool | xccdf_profile_get_prohibit_changes (const struct xccdf_profile *profile) |
| Return whether the profile has the prohibit changes flag set to true. | |
| struct oscap_string_iterator * | xccdf_profile_get_platforms (const struct xccdf_profile *profile) |
| Get an iterator to profile platforms. | |
| struct xccdf_status_iterator * | xccdf_profile_get_statuses (const struct xccdf_profile *profile) |
| Get an iterator to profile statuses. | |
| struct xccdf_reference_iterator * | xccdf_profile_get_references (const struct xccdf_profile *profile) |
| Get an iterator to the XCCDF references of the profile. | |
| xccdf_status_type_t | xccdf_profile_get_status_current (const struct xccdf_profile *profile) |
| Get profile current status. | |
| struct xccdf_select_iterator * | xccdf_profile_get_selects (const struct xccdf_profile *profile) |
| Get profile note tag. | |
| struct xccdf_set_value_iterator * | xccdf_profile_get_set_values (const struct xccdf_profile *profile) |
| Get an iterator to the set value options of the profile. | |
|
struct xccdf_refine_value_iterator * | xccdf_profile_get_refine_values (const struct xccdf_profile *profile) |
| Get an iterator to the refine value options of the profile. | |
| struct xccdf_refine_rule_iterator * | xccdf_profile_get_refine_rules (const struct xccdf_profile *profile) |
| Get an iterator to the refine rule options of the profile. | |
| struct oscap_text_iterator * | xccdf_profile_get_question (const struct xccdf_profile *profile) |
| struct oscap_text_iterator * | xccdf_profile_get_rationale (const struct xccdf_profile *profile) |
| const char * | xccdf_profile_get_cluster_id (const struct xccdf_profile *profile) |
| const char * | xccdf_profile_get_version_update (const struct xccdf_profile *profile) |
| time_t | xccdf_profile_get_version_time (const struct xccdf_profile *profile) |
| float | xccdf_profile_get_weight (const struct xccdf_profile *profile) |
| struct xccdf_item * | xccdf_profile_get_parent (const struct xccdf_profile *profile) |
| const char * | xccdf_profile_get_note_tag (const struct xccdf_profile *profile) |
| bool | xccdf_profile_get_resolved (const struct xccdf_profile *profile) |
| bool | xccdf_profile_get_hidden (const struct xccdf_profile *profile) |
| bool | xccdf_profile_get_selected (const struct xccdf_profile *profile) |
| bool | xccdf_profile_get_multiple (const struct xccdf_profile *profile) |
| bool | xccdf_profile_get_interactive (const struct xccdf_profile *profile) |
XCCDF Profile.
| bool xccdf_profile_get_abstract | ( | const struct xccdf_profile * | profile | ) |
Return whether the profile is abstract.
| const char * xccdf_profile_get_cluster_id | ( | const struct xccdf_profile * | profile | ) |
| bool xccdf_profile_get_hidden | ( | const struct xccdf_profile * | profile | ) |
| const char * xccdf_profile_get_id | ( | const struct xccdf_profile * | profile | ) |
Get profile ID.
| bool xccdf_profile_get_interactive | ( | const struct xccdf_profile * | profile | ) |
| bool xccdf_profile_get_multiple | ( | const struct xccdf_profile * | profile | ) |
| const char * xccdf_profile_get_note_tag | ( | const struct xccdf_profile * | profile | ) |
| struct xccdf_item * xccdf_profile_get_parent | ( | const struct xccdf_profile * | profile | ) | [read] |
| bool xccdf_profile_get_prohibit_changes | ( | const struct xccdf_profile * | profile | ) |
Return whether the profile has the prohibit changes flag set to true.
| struct oscap_text_iterator * xccdf_profile_get_question | ( | const struct xccdf_profile * | profile | ) | [read] |
| struct oscap_text_iterator * xccdf_profile_get_rationale | ( | const struct xccdf_profile * | profile | ) | [read] |
| bool xccdf_profile_get_resolved | ( | const struct xccdf_profile * | profile | ) |
| bool xccdf_profile_get_selected | ( | const struct xccdf_profile * | profile | ) |
| struct xccdf_select_iterator * xccdf_profile_get_selects | ( | const struct xccdf_profile * | profile | ) | [read] |
Get profile note tag.
Get an iterator to the select options of the profile.
| const char * xccdf_profile_get_version | ( | const struct xccdf_profile * | profile | ) |
Get profile version.
| time_t xccdf_profile_get_version_time | ( | const struct xccdf_profile * | profile | ) |
| const char * xccdf_profile_get_version_update | ( | const struct xccdf_profile * | profile | ) |
| float xccdf_profile_get_weight | ( | const struct xccdf_profile * | profile | ) |
1.6.1