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

#include <ECardApiResult.h>

Öffentliche Typen

enum class  Major { Unknown , Ok , Warning , Error }
 
enum class  Minor {
  null , AL_Unknown_Error , AL_No_Permission , AL_Internal_Error ,
  AL_Parameter_Error , AL_Unknown_API_Function , AL_Not_Initialized , AL_Warning_Connection_Disconnected ,
  AL_Session_Terminated_Warning , AL_Communication_Error , DP_Timeout_Error , DP_Unknown_Channel_Handle ,
  DP_Communication_Error , DP_Trusted_Channel_Establishment_Failed , DP_Unknown_Protocol , DP_Unknown_Cipher_Suite ,
  DP_Unknown_Webservice_Binding , DP_Node_Not_Reachable , IFDL_Timeout_Error , IFDL_UnknownSlot ,
  IFDL_InvalidSlotHandle , IFDL_CancellationByUser , IFDL_IFD_SharingViolation , IFDL_Terminal_NoCard ,
  IFDL_IO_RepeatedDataMismatch , IFDL_IO_UnknownPINFormat , IL_Signature_InvalidCertificatePath , KEY_KeyGenerationNotPossible ,
  SAL_Cancellation_by_User , SAL_Invalid_Key , SAL_SecurityConditionNotSatisfied , SAL_MEAC_AgeVerificationFailedWarning ,
  SAL_MEAC_CommunityVerificationFailedWarning , SAL_MEAC_DocumentValidityVerificationFailed
}
 
enum class  Origin { Server , Client }
 

Öffentliche Methoden

 ECardApiResult (const GlobalStatus &pStatus, const std::optional< FailureCode > &pFailureCode={})
 
bool operator== (const ECardApiResult &pResult) const
 
Major getMajor () const
 
Minor getMinor () const
 
QString getMessage () const
 
const QString & getMessageLang () const
 
const std::optional< FailureCode > & getFailureCode () const
 
QString getMajorString () const
 
QString getMinorString () const
 
bool isValid () const
 
bool isOk () const
 
bool isOriginServer () const
 
QJsonObject toJson () const
 
GlobalStatus toStatus () const
 
 operator GlobalStatus () const
 

Öffentliche, statische Methoden

static ECardApiResult createOk ()
 
static bool isMajor (const QString &pMajor)
 
static bool isMinor (const QString &pMinor)
 
static QString getMessage (Minor pMinor)
 
static QString getMajorString (Major pMajor)
 
static QString getMinorString (Minor pMinor)
 

Freundbeziehungen

class IfdMessageResponse
 
class StartPaosResponse
 
class ::test_ECardApiResult
 
class ::test_StateRedirectBrowser
 

Dokumentation der Aufzählungstypen

◆ Major

Aufzählungswerte
Unknown 
Ok 
Warning 
Error 

◆ Minor

Aufzählungswerte
null 
AL_Unknown_Error 
AL_No_Permission 
AL_Internal_Error 
AL_Parameter_Error 
AL_Unknown_API_Function 
AL_Not_Initialized 
AL_Warning_Connection_Disconnected 
AL_Session_Terminated_Warning 
AL_Communication_Error 
DP_Timeout_Error 
DP_Unknown_Channel_Handle 
DP_Communication_Error 
DP_Trusted_Channel_Establishment_Failed 
DP_Unknown_Protocol 
DP_Unknown_Cipher_Suite 
DP_Unknown_Webservice_Binding 
DP_Node_Not_Reachable 
IFDL_Timeout_Error 
IFDL_UnknownSlot 
IFDL_InvalidSlotHandle 
IFDL_CancellationByUser 
IFDL_IFD_SharingViolation 
IFDL_Terminal_NoCard 
IFDL_IO_RepeatedDataMismatch 
IFDL_IO_UnknownPINFormat 
IL_Signature_InvalidCertificatePath 
KEY_KeyGenerationNotPossible 
SAL_Cancellation_by_User 
SAL_Invalid_Key 
SAL_SecurityConditionNotSatisfied 
SAL_MEAC_AgeVerificationFailedWarning 
SAL_MEAC_CommunityVerificationFailedWarning 
SAL_MEAC_DocumentValidityVerificationFailed 

◆ Origin

Aufzählungswerte
Server 
Client 

Beschreibung der Konstruktoren und Destruktoren

◆ ECardApiResult()

ECardApiResult::ECardApiResult ( const GlobalStatus & pStatus,
const std::optional< FailureCode > & pFailureCode = {} )
explicit

Dokumentation der Elementfunktionen

◆ createOk()

ECardApiResult ECardApiResult::createOk ( )
static

◆ getFailureCode()

const std::optional< FailureCode > & ECardApiResult::getFailureCode ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getMajor()

ECardApiResult::Major ECardApiResult::getMajor ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getMajorString() [1/2]

QString ECardApiResult::getMajorString ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getMajorString() [2/2]

QString ECardApiResult::getMajorString ( ECardApiResult::Major pMajor)
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getMessage() [1/2]

QString ECardApiResult::getMessage ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getMessage() [2/2]

QString ECardApiResult::getMessage ( Minor pMinor)
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getMessageLang()

const QString & ECardApiResult::getMessageLang ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getMinor()

ECardApiResult::Minor ECardApiResult::getMinor ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getMinorString() [1/2]

QString ECardApiResult::getMinorString ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getMinorString() [2/2]

QString ECardApiResult::getMinorString ( ECardApiResult::Minor pMinor)
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ isMajor()

bool ECardApiResult::isMajor ( const QString & pMajor)
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ isMinor()

bool ECardApiResult::isMinor ( const QString & pMinor)
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ isOk()

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

◆ isOriginServer()

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

◆ isValid()

bool ECardApiResult::isValid ( ) const

◆ operator GlobalStatus()

governikus::ECardApiResult::operator GlobalStatus ( ) const
explicit

◆ operator==()

bool ECardApiResult::operator== ( const ECardApiResult & pResult) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ toJson()

QJsonObject ECardApiResult::toJson ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ toStatus()

GlobalStatus ECardApiResult::toStatus ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Freundbeziehungen und Funktionsdokumentation

◆ ::test_ECardApiResult

friend class ::test_ECardApiResult
friend

◆ ::test_StateRedirectBrowser

friend class ::test_StateRedirectBrowser
friend

◆ IfdMessageResponse

◆ StartPaosResponse


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