AusweisApp2
governikus::NumberModel Klassenreferenz

#include <NumberModel.h>

Klassendiagramm für governikus::NumberModel:

Öffentliche Typen

enum  QmlPasswordType {
  QmlPasswordType::PASSWORD_PIN, QmlPasswordType::PASSWORD_CAN, QmlPasswordType::PASSWORD_PUK, QmlPasswordType::PASSWORD_NEW_PIN,
  QmlPasswordType::PASSWORD_REMOTE_PIN
}
 

Signale

void fireCanChanged ()
 
void firePinChanged ()
 
void fireNewPinChanged ()
 
void firePukChanged ()
 
void fireInputErrorChanged ()
 
void fireReaderInfoChanged ()
 
void fireCanAllowedModeChanged ()
 
void fireRequestTransportPinChanged ()
 
void firePasswordTypeChanged ()
 

Öffentliche Methoden

void resetContext (const QSharedPointer< WorkflowContext > &pContext=QSharedPointer< WorkflowContext >())
 
QmlPasswordType getPasswordType () const
 
Q_INVOKABLE void requestNewPin ()
 
QString getCan () const
 
void setCan (const QString &pCan)
 
QString getPin () const
 
void setPin (const QString &pPin)
 
QString getNewPin () const
 
void setNewPin (const QString &pNewPin)
 
QString getPuk () const
 
void setPuk (const QString &pPuk)
 
bool hasError () const
 
bool hasPasswordError () const
 
QString getInputError () const
 
int getRetryCounter () const
 
bool isPinDeactivated () const
 
bool isCanAllowedMode ()
 
bool isRequestTransportPin () const
 
void setRequestTransportPin (bool pEnabled)
 

Geschützte Methoden

 NumberModel ()
 
 ~NumberModel () override=default
 

Geschützte, statische Methoden

static NumberModelgetInstance ()
 

Propertys

QmlPasswordType passwordType
 
QString can
 
QString pin
 
QString newPin
 
QString puk
 
bool hasError
 
bool hasPasswordError
 
QString inputError
 
int retryCounter
 
bool pinDeactivated
 
bool isCanAllowedMode
 
bool requestTransportPin
 

Freundbeziehungen

class Env
 

Dokumentation der Aufzählungstypen

◆ QmlPasswordType

Aufzählungswerte
PASSWORD_PIN 
PASSWORD_CAN 
PASSWORD_PUK 
PASSWORD_NEW_PIN 
PASSWORD_REMOTE_PIN 

Beschreibung der Konstruktoren und Destruktoren

◆ NumberModel()

governikus::NumberModel::NumberModel ( )
protected

◆ ~NumberModel()

governikus::NumberModel::~NumberModel ( )
overrideprotecteddefault

Dokumentation der Elementfunktionen

◆ fireCanAllowedModeChanged

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

◆ fireCanChanged

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

◆ fireInputErrorChanged

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

◆ fireNewPinChanged

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

◆ firePasswordTypeChanged

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

◆ firePinChanged

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

◆ firePukChanged

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

◆ fireReaderInfoChanged

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

◆ fireRequestTransportPinChanged

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

◆ getCan()

QString NumberModel::getCan ( ) const

◆ getInputError()

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

◆ getInstance()

NumberModel & NumberModel::getInstance ( )
staticprotected

◆ getNewPin()

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

◆ getPasswordType()

NumberModel::QmlPasswordType NumberModel::getPasswordType ( ) const

◆ getPin()

QString NumberModel::getPin ( ) const

◆ getPuk()

QString NumberModel::getPuk ( ) const

◆ getRetryCounter()

int NumberModel::getRetryCounter ( ) const

◆ hasError()

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

◆ hasPasswordError()

bool NumberModel::hasPasswordError ( ) const

◆ isCanAllowedMode()

bool governikus::NumberModel::isCanAllowedMode ( )

◆ isPinDeactivated()

bool NumberModel::isPinDeactivated ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isRequestTransportPin()

bool NumberModel::isRequestTransportPin ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ requestNewPin()

void NumberModel::requestNewPin ( )

◆ resetContext()

void NumberModel::resetContext ( const QSharedPointer< WorkflowContext > &  pContext = QSharedPointer<WorkflowContext>())

◆ setCan()

void NumberModel::setCan ( const QString &  pCan)

◆ setNewPin()

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

◆ setPin()

void NumberModel::setPin ( const QString &  pPin)

◆ setPuk()

void NumberModel::setPuk ( const QString &  pPuk)

◆ setRequestTransportPin()

void NumberModel::setRequestTransportPin ( bool  pEnabled)

Freundbeziehungen und Funktionsdokumentation

◆ Env

friend class Env
friend

Dokumentation der Propertys

◆ can

QString governikus::NumberModel::can
readwrite

◆ hasError

bool governikus::NumberModel::hasError
read

◆ hasPasswordError

bool governikus::NumberModel::hasPasswordError
read

◆ inputError

QString governikus::NumberModel::inputError
read

◆ isCanAllowedMode

bool NumberModel::isCanAllowedMode
read

◆ newPin

QString governikus::NumberModel::newPin
readwrite

◆ passwordType

QmlPasswordType governikus::NumberModel::passwordType
read

◆ pin

QString governikus::NumberModel::pin
readwrite

◆ pinDeactivated

bool governikus::NumberModel::pinDeactivated
read

◆ puk

QString governikus::NumberModel::puk
readwrite

◆ requestTransportPin

bool governikus::NumberModel::requestTransportPin
readwrite

◆ retryCounter

int governikus::NumberModel::retryCounter
read

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