AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
governikus::RemoteServiceSettings Klassenreferenz

#include <RemoteServiceSettings.h>

Klassendiagramm für governikus::RemoteServiceSettings:

Klassen

class  RemoteInfo
 

Signale

void fireTrustedCertificatesChanged ()
 
void fireTrustedRemoteInfosChanged ()
 
- Signale geerbt von governikus::AbstractSettings
void fireSettingsChanged ()
 

Öffentliche Methoden

virtual ~RemoteServiceSettings () override
 
virtual void save () override
 
QString getServerName () const
 
void setServerName (const QString &pName)
 
bool getPinPadMode () const
 
void setPinPadMode (bool pPinPadMode)
 
QList< QSslCertificate > getTrustedCertificates () const
 
void addTrustedCertificate (const QSslCertificate &pCertificate)
 
void removeTrustedCertificate (const QSslCertificate &pCertificate)
 
void removeTrustedCertificate (const QString &pFingerprint)
 
QSslCertificate getCertificate () const
 
void setCertificate (const QSslCertificate &pCert) const
 
QSslKey getKey () const
 
void setKey (const QSslKey &pKey) const
 
RemoteInfo getRemoteInfo (const QSslCertificate &pCertificate) const
 
RemoteInfo getRemoteInfo (const QString &pFingerprint) const
 
QVector< RemoteInfogetRemoteInfos () const
 
bool updateRemoteInfo (const RemoteInfo &pInfo)
 
- Öffentliche Methoden geerbt von governikus::AbstractSettings
bool appIsBackgroundService () const
 

Öffentliche, statische Methoden

static QString generateFingerprint (const QSslCertificate &pCert)
 
- Öffentliche, statische Methoden geerbt von governikus::AbstractSettings
static QSharedPointer< QSettings > getStore ()
 

Freundbeziehungen

class AppSettings
 
class ::test_RemoteServiceSettings
 
class ::test_RemoteConnector
 
class ::test_RemoteTlsServer
 
class ::test_RemoteWebSocketServer
 

Weitere Geerbte Elemente

- Statische öffentliche Attribute geerbt von governikus::AbstractSettings
static QSharedPointer
< QTemporaryDir > 
mTestDir
 
- Geschützte Methoden geerbt von governikus::AbstractSettings
 AbstractSettings ()
 
virtual ~AbstractSettings ()
 

Beschreibung der Konstruktoren und Destruktoren

RemoteServiceSettings::~RemoteServiceSettings ( )
overridevirtual

Dokumentation der Elementfunktionen

void RemoteServiceSettings::addTrustedCertificate ( const QSslCertificate &  pCertificate)

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

void governikus::RemoteServiceSettings::fireTrustedCertificatesChanged ( )
signal
void governikus::RemoteServiceSettings::fireTrustedRemoteInfosChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

QString RemoteServiceSettings::generateFingerprint ( const QSslCertificate &  pCert)
static

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

QSslCertificate RemoteServiceSettings::getCertificate ( ) const
QSslKey RemoteServiceSettings::getKey ( ) const
bool RemoteServiceSettings::getPinPadMode ( ) const
RemoteServiceSettings::RemoteInfo RemoteServiceSettings::getRemoteInfo ( const QSslCertificate &  pCertificate) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

RemoteServiceSettings::RemoteInfo RemoteServiceSettings::getRemoteInfo ( const QString &  pFingerprint) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

QVector< RemoteServiceSettings::RemoteInfo > RemoteServiceSettings::getRemoteInfos ( ) const

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

QString RemoteServiceSettings::getServerName ( ) const
QList< QSslCertificate > RemoteServiceSettings::getTrustedCertificates ( ) const

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void RemoteServiceSettings::removeTrustedCertificate ( const QSslCertificate &  pCertificate)

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void RemoteServiceSettings::removeTrustedCertificate ( const QString &  pFingerprint)

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

void RemoteServiceSettings::save ( )
overridevirtual

Implementiert governikus::AbstractSettings.

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void RemoteServiceSettings::setCertificate ( const QSslCertificate &  pCert) const
void RemoteServiceSettings::setKey ( const QSslKey &  pKey) const
void RemoteServiceSettings::setPinPadMode ( bool  pPinPadMode)

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void RemoteServiceSettings::setServerName ( const QString &  pName)

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

bool RemoteServiceSettings::updateRemoteInfo ( const RemoteInfo pInfo)

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Freundbeziehungen und Funktionsdokumentation

friend class ::test_RemoteConnector
friend
friend class ::test_RemoteServiceSettings
friend
friend class ::test_RemoteTlsServer
friend
friend class ::test_RemoteWebSocketServer
friend
friend class AppSettings
friend

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: