AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::SecureStorage Klassenreferenz

#include <SecureStorage.h>

Öffentliche Typen

enum class  TlsSuite { DEFAULT , PSK }
 

Öffentliche Methoden

const QString & getVendor () const
 
const QByteArrayListgetCVRootCertificates (bool pProductive) const
 
const QList< QSslCertificate > & getUpdateCertificates () const
 
const QUrlgetSelfAuthenticationUrl (bool pTest=false) const
 
const QUrlgetUpdateServerBaseUrl () const
 
const QUrlgetWhitelistServerBaseUrl () const
 
const QUrlgetAppcastUpdateUrl () const
 
const QUrlgetAppcastBetaUpdateUrl () const
 
const QString & getSmartPersonalizationUrl (bool pTest=false) const
 
const QString & getSmartServiceId () const
 
const QString & getSmartSsdAid () const
 
const QString & getLocalIfdPackageName () const
 
const QString & getLocalIfdMinVersion () const
 
const QByteArrayListgetLocalIfdAllowedCertificateHashes () const
 
int getLocalIfdMinPskSize () const
 
const TlsConfigurationgetTlsConfig (TlsSuite pTlsSuite=TlsSuite::DEFAULT) const
 
const TlsConfigurationgetTlsConfigRemoteIfd (TlsSuite pTlsSuite=TlsSuite::DEFAULT) const
 
const TlsConfigurationgetTlsConfigLocalIfd () const
 
int getMinimumKeySize (QSsl::KeyAlgorithm pKeyAlgorithm) const
 
int getMinimumIfdKeySize (QSsl::KeyAlgorithm pKeyAlgorithm) const
 
int getIfdCreateSize () const
 
bool isValid () const
 
QString getDeveloperConfig () const
 
QString getCustomConfig () const
 
QString getCustomConfigPath () const
 
QString getEmbeddedConfig () const
 

Geschützte Methoden

 SecureStorage ()
 
 ~SecureStorage ()=default
 

Geschützte, statische Methoden

static SecureStoragegetInstance ()
 

Freundbeziehungen

class Env
 
class ::MockSecureStorage
 
class ::test_SecureStorage
 

Dokumentation der Aufzählungstypen

◆ TlsSuite

Aufzählungswerte
DEFAULT 
PSK 

Beschreibung der Konstruktoren und Destruktoren

◆ SecureStorage()

governikus::SecureStorage::SecureStorage ( )
protected

◆ ~SecureStorage()

governikus::SecureStorage::~SecureStorage ( )
protecteddefault

Dokumentation der Elementfunktionen

◆ getAppcastBetaUpdateUrl()

const QUrl & SecureStorage::getAppcastBetaUpdateUrl ( ) const

◆ getAppcastUpdateUrl()

const QUrl & SecureStorage::getAppcastUpdateUrl ( ) const

◆ getCustomConfig()

QString SecureStorage::getCustomConfig ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getCustomConfigPath()

QString SecureStorage::getCustomConfigPath ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getCVRootCertificates()

const QByteArrayList & SecureStorage::getCVRootCertificates ( bool pProductive) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getDeveloperConfig()

QString SecureStorage::getDeveloperConfig ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getEmbeddedConfig()

QString SecureStorage::getEmbeddedConfig ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getIfdCreateSize()

int SecureStorage::getIfdCreateSize ( ) const

◆ getInstance()

static SecureStorage & governikus::SecureStorage::getInstance ( )
staticprotected

◆ getLocalIfdAllowedCertificateHashes()

const QByteArrayList & SecureStorage::getLocalIfdAllowedCertificateHashes ( ) const

◆ getLocalIfdMinPskSize()

int SecureStorage::getLocalIfdMinPskSize ( ) const

◆ getLocalIfdMinVersion()

const QString & SecureStorage::getLocalIfdMinVersion ( ) const

◆ getLocalIfdPackageName()

const QString & SecureStorage::getLocalIfdPackageName ( ) const

◆ getMinimumIfdKeySize()

int SecureStorage::getMinimumIfdKeySize ( QSsl::KeyAlgorithm pKeyAlgorithm) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getMinimumKeySize()

int SecureStorage::getMinimumKeySize ( QSsl::KeyAlgorithm pKeyAlgorithm) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getSelfAuthenticationUrl()

const QUrl & SecureStorage::getSelfAuthenticationUrl ( bool pTest = false) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getSmartPersonalizationUrl()

const QString & SecureStorage::getSmartPersonalizationUrl ( bool pTest = false) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getSmartServiceId()

const QString & SecureStorage::getSmartServiceId ( ) const

◆ getSmartSsdAid()

const QString & SecureStorage::getSmartSsdAid ( ) const

◆ getTlsConfig()

const TlsConfiguration & SecureStorage::getTlsConfig ( TlsSuite pTlsSuite = TlsSuite::DEFAULT) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getTlsConfigLocalIfd()

const TlsConfiguration & SecureStorage::getTlsConfigLocalIfd ( ) const

◆ getTlsConfigRemoteIfd()

const TlsConfiguration & SecureStorage::getTlsConfigRemoteIfd ( TlsSuite pTlsSuite = TlsSuite::DEFAULT) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getUpdateCertificates()

const QList< QSslCertificate > & SecureStorage::getUpdateCertificates ( ) const

◆ getUpdateServerBaseUrl()

const QUrl & SecureStorage::getUpdateServerBaseUrl ( ) const

◆ getVendor()

const QString & SecureStorage::getVendor ( ) const

◆ getWhitelistServerBaseUrl()

const QUrl & SecureStorage::getWhitelistServerBaseUrl ( ) const

◆ isValid()

bool SecureStorage::isValid ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Freundbeziehungen und Funktionsdokumentation

◆ ::MockSecureStorage

friend class ::MockSecureStorage
friend

◆ ::test_SecureStorage

friend class ::test_SecureStorage
friend

◆ Env

friend class Env
friend

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