This pluggable module provides access to internal whois service. It is built upon
mentat.services.whois module. The main purpose of the whois
service in Mentat system is to resolve abuse contacts for event sources to enable
automated event reporting capabilities. Another use case is data access management
by abuse groups in web interface.
This module enables access to internal whois database and enables users to input queries. The main use case scenario is a validation of target abuse contact for particular source address/network.
Page providing search form and displaying search results.
Authentication: login required
Name of the blueprint as module global constant.
Application view providing search form for internal whois resolving service and appropriate result page.
The geolocation is implemented using
Mandatory interface required by the
flask.views.View.dispatch_request(). Will be called by the Flask framework to service the request.
WhoisBlueprint(name, import_name, **kwargs)¶
Hawat pluggable module - whois resolving service.