Open SCAP Library
|
Public Member Functions | |
xmlNode * | cvrf_score_set_to_dom (const struct cvrf_score_set *score_set) |
Parent: CVSSScoreSets container in a CVRF Vulnerability element. More... | |
OSCAP_API struct cvrf_score_set * | cvrf_score_set_new (void) |
New ScoreSet member of a CVSSScoreSets container within a Vulnerability element. More... | |
OSCAP_API void | cvrf_score_set_free (struct cvrf_score_set *score_set) |
Deallocates memory for a ScoreSet element of the CVSSScoreSets container. More... | |
OSCAP_API struct cvrf_score_set * | cvrf_score_set_clone (const struct cvrf_score_set *score_set) |
OSCAP_API const char * | cvrf_score_set_get_vector (const struct cvrf_score_set *score_set) |
OSCAP_API struct oscap_string_iterator * | cvrf_score_set_get_product_ids (struct cvrf_score_set *score_set) |
OSCAP_API struct cvss_impact * | cvrf_score_set_get_impact (const struct cvrf_score_set *score_set) |
OSCAP_API char * | cvrf_score_set_get_base_score (const struct cvrf_score_set *score_set) |
OSCAP_API char * | cvrf_score_set_get_environmental_score (const struct cvrf_score_set *score_set) |
OSCAP_API char * | cvrf_score_set_get_temporal_score (const struct cvrf_score_set *score_set) |
OSCAP_API bool | cvrf_score_set_set_vector (struct cvrf_score_set *score_set, const char *vector) |
OSCAP_API bool | cvrf_score_set_set_impact (struct cvrf_score_set *score_set, struct cvss_impact *impact) |
OSCAP_API bool | cvrf_score_set_add_metric (struct cvrf_score_set *score_set, enum cvss_category category, const char *score) |
Data Fields | |
char * | vector |
struct cvss_impact * | impact |
struct oscap_stringlist * | product_ids |
xmlNode * cvrf_score_set_to_dom | ( | const struct cvrf_score_set * | score_set | ) |
Parent: CVSSScoreSets container in a CVRF Vulnerability element.
score_set | CVRF ScoreSet structure to be exported to XML |