AusweisApp
Lade ...
Suche ...
Keine Treffer
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

 ~RemoteServiceSettings () override=default
QString getDeviceName () const
void setDeviceName (const QString &pName)
bool getPinPadMode () const
void setPinPadMode (bool pPinPadMode)
bool getShowAccessRights () const
void setShowAccessRights (bool pShowAccessRights)
QList< QSslCertificate > getTrustedCertificates () const
void addTrustedCertificate (const QSslCertificate &pCertificate)
void removeTrustedCertificate (const QSslCertificate &pCertificate)
void removeTrustedCertificate (const QByteArray &pFingerprint)
bool checkAndGenerateKey (int pCreateKeySize) const
QList< QSslCertificate > getCertificates () const
void setCertificates (const QList< QSslCertificate > &pCertChain) const
QSslKey getKey () const
void setKey (const QSslKey &pKey) const
RemoteInfo getRemoteInfo (const QSslCertificate &pCertificate) const
RemoteInfo getRemoteInfo (const QByteArray &pFingerprint) const
QList< RemoteInfogetRemoteInfos () const
bool updateRemoteInfo (const RemoteInfo &pInfo)

Öffentliche, statische Methoden

static QByteArray generateFingerprint (const QSslCertificate &pCert)
static QString escapeDeviceName (const QString &pDeviceNameUnescaped)
Öffentliche, statische Methoden geerbt von governikus::AbstractSettings
static QSharedPointer< QSettings > getStore (QSettings::Scope pScope, const QString &pFilename=QString(), QSettings::Format pFormat=QSettings::InvalidFormat)
static QSharedPointer< QSettings > getStore (const QString &pFilename=QString(), QSettings::Format pFormat=QSettings::InvalidFormat)

Freundbeziehungen

class AppSettings
class ::test_RemoteServiceSettings
class ::test_IfdConnector
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 ()
 ~AbstractSettings () override=default
Geschützte, statische Methoden geerbt von governikus::AbstractSettings
static void save (const QSharedPointer< QSettings > &pSettings)

Beschreibung der Konstruktoren und Destruktoren

◆ ~RemoteServiceSettings()

governikus::RemoteServiceSettings::~RemoteServiceSettings ( )
overridedefault

Dokumentation der Elementfunktionen

◆ addTrustedCertificate()

void RemoteServiceSettings::addTrustedCertificate ( const QSslCertificate & pCertificate)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ checkAndGenerateKey()

bool RemoteServiceSettings::checkAndGenerateKey ( int pCreateKeySize) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ escapeDeviceName()

QString RemoteServiceSettings::escapeDeviceName ( const QString & pDeviceNameUnescaped)
static
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireTrustedCertificatesChanged

void governikus::RemoteServiceSettings::fireTrustedCertificatesChanged ( )
signal

◆ fireTrustedRemoteInfosChanged

void governikus::RemoteServiceSettings::fireTrustedRemoteInfosChanged ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ generateFingerprint()

QByteArray RemoteServiceSettings::generateFingerprint ( const QSslCertificate & pCert)
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getCertificates()

QList< QSslCertificate > RemoteServiceSettings::getCertificates ( ) const
nodiscard
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getDeviceName()

QString RemoteServiceSettings::getDeviceName ( ) const
nodiscard
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getKey()

QSslKey RemoteServiceSettings::getKey ( ) const
nodiscard
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getPinPadMode()

bool RemoteServiceSettings::getPinPadMode ( ) const
nodiscard

◆ getRemoteInfo() [1/2]

RemoteServiceSettings::RemoteInfo RemoteServiceSettings::getRemoteInfo ( const QByteArray & pFingerprint) const
nodiscard
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getRemoteInfo() [2/2]

RemoteServiceSettings::RemoteInfo RemoteServiceSettings::getRemoteInfo ( const QSslCertificate & pCertificate) const
nodiscard
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getRemoteInfos()

QList< RemoteServiceSettings::RemoteInfo > RemoteServiceSettings::getRemoteInfos ( ) const
nodiscard
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getShowAccessRights()

bool RemoteServiceSettings::getShowAccessRights ( ) const
nodiscard

◆ getTrustedCertificates()

QList< QSslCertificate > RemoteServiceSettings::getTrustedCertificates ( ) const
nodiscard
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ removeTrustedCertificate() [1/2]

void RemoteServiceSettings::removeTrustedCertificate ( const QByteArray & pFingerprint)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ removeTrustedCertificate() [2/2]

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:

◆ setCertificates()

void RemoteServiceSettings::setCertificates ( const QList< QSslCertificate > & pCertChain) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ setDeviceName()

void RemoteServiceSettings::setDeviceName ( const QString & pName)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setKey()

void RemoteServiceSettings::setKey ( const QSslKey & pKey) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ setPinPadMode()

void RemoteServiceSettings::setPinPadMode ( bool pPinPadMode)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setShowAccessRights()

void RemoteServiceSettings::setShowAccessRights ( bool pShowAccessRights)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ updateRemoteInfo()

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:

◆ ::test_IfdConnector

friend class ::test_IfdConnector
friend

◆ ::test_RemoteServiceSettings

friend class ::test_RemoteServiceSettings
friend

◆ ::test_RemoteTlsServer

friend class ::test_RemoteTlsServer
friend

◆ ::test_RemoteWebSocketServer

friend class ::test_RemoteWebSocketServer
friend

◆ AppSettings

friend class AppSettings
friend

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