class AuditGetEntityTestCase(SeleneTestCase): gmp_name = 'task' selene_name = 'audit' gmp_cmd = 'get_audit' test_get_entity = make_test_get_entity(gmp_name=gmp_name, selene_name=selene_name, gmp_cmd=gmp_cmd)
class OperatingSystemGetEntityTestCase(SeleneTestCase): gmp_cmd = 'get_operating_system' gmp_name = 'asset' selene_name = 'operatingSystem' test_get_entity = make_test_get_entity(gmp_name=gmp_name, gmp_cmd=gmp_cmd, selene_name=selene_name)
class OperatingSystemGetEntityTestCase(SeleneTestCase): gmp_name = 'asset' selene_name = 'operatingSystem' test_get_entity = make_test_get_entity( gmp_name, selene_name=selene_name, asset_type=AssetType.OPERATING_SYSTEM)
class ScanConfigGetEntityTestCase(SeleneTestCase): gmp_name = 'config' selene_name = 'scanConfig' gmp_cmd = 'get_scan_config' test_get_entity = make_test_get_entity( gmp_name=gmp_name, selene_name=selene_name, gmp_cmd=gmp_cmd, tasks=True )
class HostGetEntityTestCase(SeleneTestCase): gmp_cmd = 'get_host' gmp_name = 'asset' selene_name = 'host' test_get_entity = make_test_get_entity(gmp_name=gmp_name, gmp_cmd=gmp_cmd, selene_name=selene_name)
class NVTGetEntityTestCase(SeleneTestCase): gmp_name = 'info' selene_name = 'nvt' test_get_entity = make_test_get_entity( gmp_name, selene_name=selene_name, info_type=GvmInfoType.NVT, )
class CertBundAdvisoryGetEntityTestCase(SeleneTestCase): gmp_name = 'info' selene_name = 'certBundAdvisory' test_get_entity = make_test_get_entity( gmp_name, selene_name=selene_name, info_type=GvmInfoType.CERT_BUND_ADV, )
class CVEGetEntityTestCase(SeleneTestCase): gmp_name = 'info' selene_name = 'cve' test_get_entity = make_test_get_entity( gmp_name, selene_name=selene_name, info_type=GvmInfoType.CVE, )
class OvalDefinitionGetEntityTestCase(SeleneTestCase): gmp_name = 'info' selene_name = 'ovalDefinition' test_get_entity = make_test_get_entity( gmp_name, selene_name=selene_name, info_type=GvmInfoType.OVALDEF, )
class DFNCertAdvisoryGetEntityTestCase(SeleneTestCase): gmp_name = 'info' selene_name = 'dfnCertAdvisory' test_get_entity = make_test_get_entity( gmp_name, selene_name=selene_name, info_type=GvmInfoType.DFN_CERT_ADV, )
class PolicyGetEntityTestCase(SeleneTestCase): gmp_name = 'config' gmp_cmd = 'get_policy' selene_name = 'policy' test_get_entity = make_test_get_entity(gmp_name, selene_name=selene_name, gmp_cmd=gmp_cmd, audits=True)
class CredentialGetEntityTestCase(SeleneTestCase): gmp_name = 'credential' test_get_entity = make_test_get_entity(gmp_name, scanners=True, targets=True, credential_format=None)
class TicketGetEntityTestCase(SeleneTestCase): gmp_name = 'ticket' test_get_entity = make_test_get_entity(gmp_name)
class TaskGetEntityTestCase(SeleneTestCase): gmp_name = 'task' test_get_entity = make_test_get_entity(gmp_name)
class ReportFormatGetEntityTestCase(SeleneTestCase): gmp_name = 'report_format' selene_name = 'reportFormat' test_get_entity = make_test_get_entity(gmp_name, selene_name=selene_name)
class RoleGetEntityTestCase(SeleneTestCase): gmp_name = 'role' selene_name = 'role' test_get_entity = make_test_get_entity(gmp_name, selene_name=selene_name)
class TargetGetEntityTestCase(SeleneTestCase): gmp_name = 'target' test_get_entity = make_test_get_entity(gmp_name, tasks=True)
class GetEntityTestCase(SeleneTestCase): gmp_name = 'user' selene_name = 'user' test_get_entity = make_test_get_entity(gmp_name, selene_name=selene_name)
class TLSCertificateGetEntityTestCase(SeleneTestCase): gmp_name = 'tls_certificate' selene_name = 'tlsCertificate' test_get_entity = make_test_get_entity(gmp_name, selene_name=selene_name)
class HostGetEntityTestCase(SeleneTestCase): gmp_name = 'filter' selene_name = 'filter' test_get_entity = make_test_get_entity(gmp_name, selene_name=selene_name, alerts=False)
class AlertGetEntityTestCase(SeleneTestCase): gmp_name = 'alert' test_get_entity = make_test_get_entity(gmp_name, tasks=True)
class ScannerGetEntityTestCase(SeleneTestCase): gmp_name = 'scanner' test_get_entity = make_test_get_entity(gmp_name)
class PermissionGetEntityTestCase(SeleneTestCase): gmp_name = 'permission' selene_name = 'permission' test_get_entity = make_test_get_entity(gmp_name, selene_name=selene_name)
class ScheduleGetEntityTestCase(SeleneTestCase): gmp_name = 'schedule' test_get_entity = make_test_get_entity(gmp_name, tasks=True)
class HostGetEntityTestCase(SeleneTestCase): gmp_name = 'asset' selene_name = 'host' test_get_entity = make_test_get_entity( gmp_name, selene_name=selene_name, asset_type=AssetType.HOST )