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

#include <PersonalizationContext.h>

Klassendiagramm für governikus::PersonalizationContext:

Signale

void fireNewPinChanged ()
 
void fireBlockingCodeChanged ()
 
void fireRemainingAttemptsChanged ()
 
void fireRemainingDaysChanged ()
 
void fireServiceInformationChanged ()
 
void fireSessionIdentifierChanged ()
 
- Signale geerbt von governikus::AuthContext
void fireShowChangePinViewChanged ()
 
void fireDidAuthenticateEac1Changed ()
 
void fireAccessRightManagerCreated (QSharedPointer< AccessRightManager > pAccessRightManager)
 

Öffentliche Methoden

 PersonalizationContext (const QString &pAppletServiceUrl)
 
SmartEidType getSmartEidType () const
 
const QString & getChallengeType () const
 
const QString & getLibVersion () const
 
void setServiceInformation (SmartEidType pType, const QString &pChallengeType, const QString &pLibVersion)
 
int getFinalizeStatus () const
 
void setFinalizeStatus (int pStatus)
 
const QUuidgetSessionIdentifier () const
 
void setSessionIdentifier (const QUuid &pSessionIdentifier)
 
QString getChallenge () const
 
void setChallenge (const QString &pChallenge)
 
const QString & getPreparePersonalizationData () const
 
void setPreparePersonalizationData (const QString &pPreparePersonalizationData)
 
const QString & getNewPin () const
 
void setNewPin (const QString &pNewPin)
 
const QString & getBlockingCode () const
 
void setBlockingCode (const QString &pBlockingCode)
 
int getRemainingAttempts () const
 
void setRemainingAttempts (int pRemainingAttempts)
 
QString getRestrictionDate () const
 
void setRemainingDays (int pRemainingDays)
 
QUrl getAppletServiceUrl (const QString &pArg) const
 
QList< AcceptedEidTypegetAcceptedEidTypes () const override
 
void setProgress (int pProgress, const QString &pMessage, int pInitialValue, int pMaxValue=100)
 
- Öffentliche Methoden geerbt von governikus::AuthContext
 AuthContext (bool pActivateUi=true, const QUrl &pActivationUrl=QUrl(), const BrowserHandler &pHandler=BrowserHandler())
 
QUrl getActivationUrl () const
 
bool isErrorReportedToServer () const
 
void setErrorReportedToServer (bool pErrorReportedToServer)
 
bool showChangePinView () const
 
void requestChangePinView ()
 
bool isTcTokenNotFound () const
 
void setTcTokenNotFound (bool pTcTokenNotFound)
 
QList< AcceptedEidTypegetAcceptedEidTypes () const override
 
bool isSkipMobileRedirect () const
 
void setMobileSkipRedirect (bool pSkipRedirect=true)
 
QList< QSslCertificategetCertificateList () const
 
void addCertificateData (const QUrl &pUrl, const QSslCertificate &pCert)
 
BrowserHandler getBrowserHandler () const
 
const QUrlgetTcTokenUrl () 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 QUrlgetRefreshUrl () 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 QByteArraygetSslSession () 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

◆ PersonalizationContext()

PersonalizationContext::PersonalizationContext ( const QString & pAppletServiceUrl)
explicit

Dokumentation der Elementfunktionen

◆ fireBlockingCodeChanged

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

◆ fireNewPinChanged

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

◆ fireRemainingAttemptsChanged

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

◆ fireRemainingDaysChanged

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

◆ fireServiceInformationChanged

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

◆ fireSessionIdentifierChanged

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

◆ getAcceptedEidTypes()

QList< AcceptedEidType > PersonalizationContext::getAcceptedEidTypes ( ) const
override
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getAppletServiceUrl()

QUrl PersonalizationContext::getAppletServiceUrl ( const QString & pArg) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getBlockingCode()

const QString & PersonalizationContext::getBlockingCode ( ) const

◆ getChallenge()

QString PersonalizationContext::getChallenge ( ) const

◆ getChallengeType()

const QString & PersonalizationContext::getChallengeType ( ) const

◆ getFinalizeStatus()

int PersonalizationContext::getFinalizeStatus ( ) const

◆ getLibVersion()

const QString & PersonalizationContext::getLibVersion ( ) const

◆ getNewPin()

const QString & PersonalizationContext::getNewPin ( ) const

◆ getPreparePersonalizationData()

const QString & PersonalizationContext::getPreparePersonalizationData ( ) const

◆ getRemainingAttempts()

int PersonalizationContext::getRemainingAttempts ( ) const

◆ getRestrictionDate()

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

◆ getSessionIdentifier()

const QUuid & PersonalizationContext::getSessionIdentifier ( ) const

◆ getSmartEidType()

SmartEidType PersonalizationContext::getSmartEidType ( ) const

◆ setBlockingCode()

void PersonalizationContext::setBlockingCode ( const QString & pBlockingCode)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setChallenge()

void PersonalizationContext::setChallenge ( const QString & pChallenge)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setFinalizeStatus()

void PersonalizationContext::setFinalizeStatus ( int pStatus)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setNewPin()

void PersonalizationContext::setNewPin ( const QString & pNewPin)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ setPreparePersonalizationData()

void PersonalizationContext::setPreparePersonalizationData ( const QString & pPreparePersonalizationData)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setProgress()

void PersonalizationContext::setProgress ( int pProgress,
const QString & pMessage,
int pInitialValue,
int pMaxValue = 100 )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ setRemainingAttempts()

void PersonalizationContext::setRemainingAttempts ( int pRemainingAttempts)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setRemainingDays()

void PersonalizationContext::setRemainingDays ( int pRemainingDays)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setServiceInformation()

void PersonalizationContext::setServiceInformation ( SmartEidType pType,
const QString & pChallengeType,
const QString & pLibVersion )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setSessionIdentifier()

void PersonalizationContext::setSessionIdentifier ( const QUuid & pSessionIdentifier)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

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