dxlvtapiservice.requesthandlers module¶
-
class
dxlvtapiservice.requesthandlers.
VirusTotalApiRequestCallback
(app, is_get, required_params)¶ Bases:
dxlclient.callbacks.RequestCallback
Request callback used to convert DXL requests to VirusTotal API invocations and send back a corresponding DXL response.
Constructor parameters:
Parameters: - app -- The application this handler is associated with
- is_get -- Whether to use GET or POST when invoking the VirusTotal API method
- required_params -- The list of required parameters for the VirusTotal API method
-
PARAM_DOMAIN
= 'domain'¶ The domain request parameter
-
PARAM_IP
= 'ip'¶ The IP address request parameter
-
PARAM_RESOURCE
= 'resource'¶ The resource request parameter
-
PARAM_URL
= 'url'¶ The URL request parameter
-
on_request
(request)¶ Invoked when a request message is received.
Parameters: request -- The request message