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 QByteArrayList & getCVRootCertificates (bool pProductive) const
const QList< QSslCertificate > & getUpdateCertificates () const
const QUrl & getSelfAuthenticationUrl (bool pTest=false) const
const QUrl & getUpdateServerBaseUrl () const
const QUrl & getWhitelistServerBaseUrl () const
const QUrl & getAppcastUpdateUrl () const
const QUrl & getAppcastBetaUpdateUrl () 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 QByteArrayList & getLocalIfdAllowedCertificateHashes () 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
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ ~SecureStorage()

governikus::SecureStorage::~SecureStorage ( )
protecteddefault

Dokumentation der Elementfunktionen

◆ getAppcastBetaUpdateUrl()

const QUrl & SecureStorage::getAppcastBetaUpdateUrl ( ) const
nodiscard

◆ getAppcastUpdateUrl()

const QUrl & SecureStorage::getAppcastUpdateUrl ( ) const
nodiscard

◆ getCustomConfig()

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

◆ getCustomConfigPath()

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

◆ getCVRootCertificates()

const QByteArrayList & SecureStorage::getCVRootCertificates ( bool pProductive) const
nodiscard

◆ getDeveloperConfig()

QString SecureStorage::getDeveloperConfig ( ) const
nodiscard

◆ getEmbeddedConfig()

QString SecureStorage::getEmbeddedConfig ( ) const
nodiscard

◆ getIfdCreateSize()

int SecureStorage::getIfdCreateSize ( ) const
nodiscard

◆ getInstance()

SecureStorage & governikus::SecureStorage::getInstance ( )
staticprotected
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getLocalIfdAllowedCertificateHashes()

const QByteArrayList & SecureStorage::getLocalIfdAllowedCertificateHashes ( ) const
nodiscard

◆ getLocalIfdMinPskSize()

int SecureStorage::getLocalIfdMinPskSize ( ) const
nodiscard

◆ getLocalIfdMinVersion()

const QString & SecureStorage::getLocalIfdMinVersion ( ) const
nodiscard

◆ getLocalIfdPackageName()

const QString & SecureStorage::getLocalIfdPackageName ( ) const
nodiscard

◆ getMinimumIfdKeySize()

int SecureStorage::getMinimumIfdKeySize ( QSsl::KeyAlgorithm pKeyAlgorithm) const
nodiscard

◆ getMinimumKeySize()

int SecureStorage::getMinimumKeySize ( QSsl::KeyAlgorithm pKeyAlgorithm) const
nodiscard

◆ getSelfAuthenticationUrl()

const QUrl & SecureStorage::getSelfAuthenticationUrl ( bool pTest = false) const
nodiscard

◆ getSmartPersonalizationUrl()

const QString & SecureStorage::getSmartPersonalizationUrl ( bool pTest = false) const
nodiscard

◆ getSmartServiceId()

const QString & SecureStorage::getSmartServiceId ( ) const
nodiscard

◆ getSmartSsdAid()

const QString & SecureStorage::getSmartSsdAid ( ) const
nodiscard

◆ getTlsConfig()

const TlsConfiguration & SecureStorage::getTlsConfig ( TlsSuite pTlsSuite = TlsSuite::DEFAULT) const
nodiscard

◆ getTlsConfigLocalIfd()

const TlsConfiguration & SecureStorage::getTlsConfigLocalIfd ( ) const
nodiscard

◆ getTlsConfigRemoteIfd()

const TlsConfiguration & SecureStorage::getTlsConfigRemoteIfd ( TlsSuite pTlsSuite = TlsSuite::DEFAULT) const
nodiscard

◆ getUpdateCertificates()

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

◆ getUpdateServerBaseUrl()

const QUrl & SecureStorage::getUpdateServerBaseUrl ( ) const
nodiscard

◆ getVendor()

const QString & SecureStorage::getVendor ( ) const
nodiscard

◆ getWhitelistServerBaseUrl()

const QUrl & SecureStorage::getWhitelistServerBaseUrl ( ) const
nodiscard

◆ isValid()

bool SecureStorage::isValid ( ) const
nodiscard

◆ ::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: