def grouplist(self):
     result = []
     str = xmltools.get_str_from_child_if_exists(self._data, 'GROUPLIST')
     if(str is not None):
         split_str = str.split(',')
         for s in split_str:
             result.append(int(s))
     return result
 def cvss_sr_avail(self):
     return xmltools.get_str_from_child_if_exists(self._data,
                                                  'CVSS_SR_AVAIL')
 def message(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'MESSAGE')
 def targetgroups(self):
     str = xmltools.get_str_from_child_if_exists(self._data, 'TARGETGROUPS')
     if(str is not None):
         return str.split(',')
     else:
         return []
 def vcphonemobile(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'VCPHONEMOBILE')
 def awsarnlist(self):
    xmltools.get_str_from_child_if_exists(self._data, 'AWSARNLIST')
    raise(NotImplementedError)
 def dlastlogon(self):
    return xmltools.get_str_from_child_if_exists(self._data, 'DLASTLOGON')
 def swatlist(self):
     xmltools.get_str_from_child_if_exists(self._data, 'SWATLIST')
     raise(NotImplementedError)
 def hostname(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'HOSTNAME')
 def virtualhosts(self):
     return xmltools.get_str_from_child_if_exists(self._data,
                                                  'VIRTUALHOSTS')
 def cvss_td(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'CVSS_TD')
 def cvss_cdp(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'CVSS_CDP')
 def cvss_sr_integ(self):
     return xmltools.get_str_from_child_if_exists(self._data,
                                                  'CVSS_SR_INTEG')
 def custom9(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'CUSTOM9')
 def platform(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'PLATFORM')
 def swatapplications(self):
     xmltools.get_str_from_child_if_exists(self._data, 'SWATAPPLICATIONS')
     raise(NotImplementedError)
 def parent(self):
    return xmltools.get_str_from_child_if_exists(self._data, 'PARENT')
 def scannername(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'SCANNERNAME')
 def ilogon(self):
    return xmltools.get_str_from_child_if_exists(self._data, 'ILOGON')
 def cvss_sr_conf(self):
     return xmltools.get_str_from_child_if_exists(self._data,
                                                  'CVSS_SR_CONF')
 def scannerlist(self):
     str = xmltools.get_str_from_child_if_exists(self._data, 'SCANNERLIST')
     if(str is not None):
         return str.split(',')
     else:
         return []
 def xpathup(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'XPATHUP')
 def country(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'COUNTRY')
 def targetlist(self):
     str = xmltools.get_str_from_child_if_exists(self._data, 'TARGETLIST')
     if(str is not None):
         return str.split('\n')
     else:
         return []
 def emailencryptionkey(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'EMAILENCRYPTIONKEY')
 def vcemail(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'VCEMAIL')
 def ipaddress(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'IPADDRESS')
 def vcfirstname(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'VCFIRSTNAME')
 def vcname(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'VCNAME')
Exemple #30
0
 def rule(self):
     return xmltools.get_str_from_child_if_exists(self._data, 'RULE')