Enroute Flight Navigation
A navigation app for VFR pilots
DataManagement::SSLErrorHandler Class Reference

Handles SSL error. More...

#include <SSLErrorHandler.h>

Inheritance diagram for DataManagement::SSLErrorHandler:
GlobalObject

Signals

void sslError (QString description)
 Notification signal for the property with the same name.
 

Public Member Functions

 SSLErrorHandler (QObject *parent=nullptr)
 Standard constructor.
 
- Public Member Functions inherited from GlobalObject
 GlobalObject (QObject *parent=nullptr)
 Standard constructor.
 
 ~GlobalObject () override=default
 Standard deconstructor.
 

Additional Inherited Members

- Static Public Member Functions inherited from GlobalObject
static void clear ()
 Deletes all globally defined objects.
 
static Q_INVOKABLE bool canConstruct ()
 Indicates if the static methods are ready to be used.
 
static Q_INVOKABLE Navigation::Clockclock ()
 Pointer to appplication-wide static Navigation::Clock instance.
 
static Q_INVOKABLE DataManagement::DataManagerdataManager ()
 Pointer to appplication-wide static GeoMaps::DataManager instance.
 
static Q_INVOKABLE DemoRunnerdemoRunner ()
 Pointer to appplication-wide static DemoRunner instance.
 
static Q_INVOKABLE Traffic::FlarmnetDBflarmnetDB ()
 Pointer to appplication-wide static FlarmnetDB instance.
 
static Q_INVOKABLE Platform::FileExchange_AbstractfileExchange ()
 Pointer to appplication-wide static FileExchange instance.
 
static Q_INVOKABLE GeoMaps::GeoMapProvidergeoMapProvider ()
 Pointer to appplication-wide static GeoMaps::GeoMapProvider instance.
 
static Q_INVOKABLE GlobalSettingsglobalSettings ()
 Pointer to appplication-wide static Settings instance.
 
static Q_INVOKABLE Librarianlibrarian ()
 Pointer to appplication-wide static librarian instance.
 
static Q_INVOKABLE Platform::PlatformAdaptor_AbstractplatformAdaptor ()
 Pointer to appplication-wide static PlatformAdaptor instance.
 
static Q_INVOKABLE Sensorssensors ()
 Pointer to appplication-wide static Navigation::Clock instance.
 
static Q_INVOKABLE Navigation::Navigatornavigator ()
 Pointer to appplication-wide static Navigation::Navigator instance.
 
static Q_INVOKABLE Traffic::PasswordDBpasswordDB ()
 Pointer to appplication-wide static PasswordDB instance.
 
static Q_INVOKABLE Positioning::PositionProviderpositionProvider ()
 Pointer to appplication-wide static PositionProvider instance.
 
static Q_INVOKABLE NOTAM::NOTAMProvidernotamProvider ()
 Pointer to appplication-wide static notification manager instance.
 
static Q_INVOKABLE Notifications::NotificationManagernotificationManager ()
 Pointer to appplication-wide static notification manager instance.
 
static Q_INVOKABLE QNetworkAccessManager * networkAccessManager ()
 Pointer to appplication-wide static QNetworkAccessManager instance.
 
static Q_INVOKABLE DataManagement::SSLErrorHandlersslErrorHandler ()
 Pointer to appplication-wide static QNetworkAccessManager instance.
 
static Q_INVOKABLE Traffic::TrafficDataProvidertrafficDataProvider ()
 Pointer to appplication-wide static TrafficDataProvider instance.
 
static Q_INVOKABLE GeoMaps::WaypointLibrarywaypointLibrary ()
 Pointer to appplication-wide static WaypointLibrary instance.
 
static Q_INVOKABLE Weather::WeatherDataProviderweatherDataProvider ()
 Pointer to appplication-wide static WeatherDataProvider instance.
 

Detailed Description

Handles SSL error.

This class watches for SSL errors that are reported by the global QNetworkAccessManager instance. Depending on the settings, errors are either ignored or reported via the SSLError() signal.

Definition at line 39 of file SSLErrorHandler.h.

Constructor & Destructor Documentation

◆ SSLErrorHandler()

DataManagement::SSLErrorHandler::SSLErrorHandler ( QObject * parent = nullptr)
explicit

Standard constructor.

Parameters
parentThe standard QObject parent pointer.

The documentation for this class was generated from the following file: