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

#include <SelfAuthContext.h>

Klassendiagramm für governikus::SelfAuthContext:

Signale

void fireSelfAuthenticationDataChanged ()
Signale geerbt von governikus::AuthContext
void fireShowChangePinViewChanged ()
void fireDidAuthenticateEac1Changed ()
void fireAccessRightManagerCreated (QSharedPointer< AccessRightManager > pAccessRightManager)

Öffentliche Methoden

 SelfAuthContext (bool pActivateUi=true)
const SelfAuthenticationDatagetSelfAuthenticationData () const
void setSelfAuthenticationData (const SelfAuthenticationData &pSelfAuthenticationData)
Öffentliche Methoden geerbt von governikus::AuthContext
 AuthContext (bool pActivateUi=true, const QUrl &pActivationUrl=QUrl(), const BrowserHandler &pHandler=BrowserHandler())
QUrl getActivationUrl () const
bool isErrorReportedToServer () const
bool isReceivedBrowserSendFailed () const
void setReceivedBrowserSendFailed (bool pReceivedBrowserSendFailed)
void setErrorReportedToServer (bool pErrorReportedToServer)
bool changeTransportPin () const
void requestChangeTransportPin ()
bool isTcTokenNotFound () const
void setTcTokenNotFound (bool pTcTokenNotFound)
QList< AcceptedEidType > getAcceptedEidTypes () const override
bool isSkipMobileRedirect () const
void setMobileSkipRedirect (bool pSkipRedirect=true)
QList< QSslCertificate > getCertificateList () const
void addCertificateData (const QUrl &pUrl, const QSslCertificate &pCert)
BrowserHandler getBrowserHandler () const
const QUrl & getTcTokenUrl () const
void setTcTokenUrl (const QUrl &pTcTokenUrl)
const QSharedPointer< const TcToken > & getTcToken () const
void setTcToken (const QSharedPointer< const TcToken > &pTcToken)
const QString & getReceivedMessageId () const
void setReceivedMessageId (const QString &pReceivedMessageId)
const QUrl & getRefreshUrl () const
void setRefreshUrl (const QUrl &pRefreshUrl)
const QSharedPointer< DIDAuthenticateEAC1 > & getDidAuthenticateEac1 () const
void setDidAuthenticateEac1 (const QSharedPointer< DIDAuthenticateEAC1 > &pDIDAuthenticateEAC1)
const QSharedPointer< DIDAuthenticateEAC2 > & getDidAuthenticateEac2 () const
void setDidAuthenticateEac2 (const QSharedPointer< DIDAuthenticateEAC2 > &pDidAuthenticateEac2)
const QSharedPointer< DIDAuthenticateResponseEAC1 > & getDidAuthenticateResponseEac1 () const
void setDidAuthenticateResponseEac1 (const QSharedPointer< DIDAuthenticateResponseEAC1 > &pDidAuthenticateResponseEac1)
const QSharedPointer< DIDAuthenticateResponseEAC2 > & getDidAuthenticateResponseEacAdditionalInputType () const
void setDidAuthenticateResponseEacAdditionalInputType (const QSharedPointer< DIDAuthenticateResponseEAC2 > &pDidAuthenticateResponseEacAdditionalInputType)
const QSharedPointer< DIDAuthenticateEACAdditional > & getDidAuthenticateEacAdditional () const
void setDidAuthenticateEacAdditional (const QSharedPointer< DIDAuthenticateEACAdditional > &pDidAuthenticateEacAdditionalInputType)
const QSharedPointer< DIDAuthenticateResponseEAC2 > & getDidAuthenticateResponseEac2 () const
void setDidAuthenticateResponseEac2 (const QSharedPointer< DIDAuthenticateResponseEAC2 > &pDidAuthenticateResponseEac2)
const QSharedPointer< InitializeFramework > & getInitializeFramework () const
void setInitializeFramework (const QSharedPointer< InitializeFramework > &pInitializeFramework)
const QSharedPointer< InitializeFrameworkResponse > & getInitializeFrameworkResponse () const
void setInitializeFrameworkResponse (const QSharedPointer< InitializeFrameworkResponse > &pInitializeFrameworkResponse)
const QSharedPointer< StartPaosResponse > & getStartPaosResponse () const
void setStartPaosResponse (const QSharedPointer< StartPaosResponse > &pStartPaosResponse)
const QSharedPointer< TransmitResponse > & getTransmitResponse ()
void setTransmitResponse (const QSharedPointer< TransmitResponse > &pTransmitResponse)
const QSharedPointer< Transmit > & getTransmit ()
void setTransmit (const QSharedPointer< Transmit > &pTransmit)
QSharedPointer< AccessRightManagergetAccessRightManager () const
QByteArray encodeEffectiveChat ()
const QSharedPointer< StartPaos > & getStartPaos () const
void setStartPaos (const QSharedPointer< StartPaos > &pStartPaos)
CVCertificateChain getChainStartingWith (const QSharedPointer< const CVCertificate > &pChainRoot) const
bool hasChainForCertificationAuthority (const EstablishPaceChannelOutput &pPaceOutput) const
CVCertificateChain getChainForCertificationAuthority (const EstablishPaceChannelOutput &pPaceOutput) const
void initCvcChainBuilder (const QList< QSharedPointer< const CVCertificate > > &pAdditionalCertificates=QList< QSharedPointer< const CVCertificate > >())
const QSharedPointer< const CVCertificate > & getDvCvc () const
void setDvCvc (const QSharedPointer< const CVCertificate > &dvCvc)
void initAccessRightManager (const QSharedPointer< const CVCertificate > &pTerminalCvc)
bool isCanAllowedMode () const override
const QByteArray & getSslSession () const
void setSslSession (const QByteArray &pSession)

Weitere Geerbte Elemente

Öffentliche Typen geerbt von governikus::AuthContext
using BrowserHandler = std::function<QString (const QSharedPointer<AuthContext>&)>
Geschützte Methoden geerbt von governikus::AuthContext
 AuthContext (const Action pAction, bool pActivateUi=true, const QUrl &pActivationUrl=QUrl(), const BrowserHandler &pHandler=BrowserHandler())

Beschreibung der Konstruktoren und Destruktoren

◆ SelfAuthContext()

SelfAuthContext::SelfAuthContext ( bool pActivateUi = true)
explicit
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Dokumentation der Elementfunktionen

◆ fireSelfAuthenticationDataChanged

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

◆ getSelfAuthenticationData()

const SelfAuthenticationData & governikus::SelfAuthContext::getSelfAuthenticationData ( ) const
inlinenodiscard

◆ setSelfAuthenticationData()

void governikus::SelfAuthContext::setSelfAuthenticationData ( const SelfAuthenticationData & pSelfAuthenticationData)
inline
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

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