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 QUuid & getSessionIdentifier () 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< AcceptedEidType > getAcceptedEidTypes () 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
 
bool isReceivedBrowserSendFailed () const
 
void setReceivedBrowserSendFailed (bool pReceivedBrowserSendFailed)
 
void setErrorReportedToServer (bool pErrorReportedToServer)
 
bool showChangePinView () const
 
void requestChangePinView ()
 
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

◆ 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
nodiscardoverride
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getAppletServiceUrl()

QUrl PersonalizationContext::getAppletServiceUrl ( const QString & pArg) const
nodiscard

◆ getBlockingCode()

const QString & PersonalizationContext::getBlockingCode ( ) const
nodiscard

◆ getChallenge()

QString PersonalizationContext::getChallenge ( ) const
nodiscard

◆ getChallengeType()

const QString & PersonalizationContext::getChallengeType ( ) const
nodiscard

◆ getFinalizeStatus()

int PersonalizationContext::getFinalizeStatus ( ) const
nodiscard

◆ getLibVersion()

const QString & PersonalizationContext::getLibVersion ( ) const
nodiscard

◆ getNewPin()

const QString & PersonalizationContext::getNewPin ( ) const
nodiscard

◆ getPreparePersonalizationData()

const QString & PersonalizationContext::getPreparePersonalizationData ( ) const
nodiscard

◆ getRemainingAttempts()

int PersonalizationContext::getRemainingAttempts ( ) const
nodiscard

◆ getRestrictionDate()

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

◆ getSessionIdentifier()

const QUuid & PersonalizationContext::getSessionIdentifier ( ) const
nodiscard

◆ getSmartEidType()

SmartEidType PersonalizationContext::getSmartEidType ( ) const
nodiscard

◆ setBlockingCode()

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

◆ setChallenge()

void PersonalizationContext::setChallenge ( const QString & pChallenge)

◆ setFinalizeStatus()

void PersonalizationContext::setFinalizeStatus ( int pStatus)

◆ setNewPin()

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

◆ setPreparePersonalizationData()

void PersonalizationContext::setPreparePersonalizationData ( const QString & pPreparePersonalizationData)

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