AusweisApp2
governikus::SecureMessagingResponse Klassenreferenz

Response APDU for Secure Messaging as defined in TR-03110-3. Mehr ...

#include <SecureMessagingResponse.h>

Klassendiagramm für governikus::SecureMessagingResponse:

Öffentliche Methoden

 SecureMessagingResponse (const QByteArray &pBuffer)
 
virtual ~SecureMessagingResponse ()
 
QByteArray getEncryptedData () const
 Returns the encrypted data without padding-content indicator. Mehr ...
 
QByteArray getEncryptedDataObjectEncoded () const
 Returns the encoded ASN.1 object containing the encrypted data. Mehr ...
 
QByteArray getMac () const
 Returns the cryptographic checsum. Mehr ...
 
StatusCode getSecuredStatusCode () const
 Returns the processing status. Mehr ...
 
QByteArray getSecuredStatusCodeBytes () const
 Returns the processing status bytes. Mehr ...
 
QByteArray getSecuredStatusCodeObjectEncoded () const
 Returns the encoded ASN.1 object containing the processing status. Mehr ...
 
bool isInvalid () const
 Is the message structure invalid, i.e. Mehr ...
 
- Öffentliche Methoden geerbt von governikus::ResponseApdu
 ResponseApdu (StatusCode pStatusCode)
 
 ResponseApdu (const QByteArray &pBuffer=QByteArray())
 
virtual ~ResponseApdu ()=default
 
QByteArray getData () const
 
int getDataLength () const
 
StatusCode getReturnCode () const
 
QByteArray getReturnCodeAsHex () const
 
int getRetryCounter () const
 
SW1 getSW1 () const
 
char getSW2 () const
 
CardReturnCode getCardReturnCode () const
 
- Öffentliche Methoden geerbt von governikus::Apdu
const QByteArray & getBuffer () const
 
int length () const
 
bool isEmpty () const
 

Weitere Geerbte Elemente

- Geschützte Methoden geerbt von governikus::ResponseApdu
virtual void setBuffer (const QByteArray &pBuffer)
 
- Geschützte Methoden geerbt von governikus::Apdu
 Apdu (const QByteArray &pBuffer)
 
 ~Apdu ()=default
 
- Geschützte Attribute geerbt von governikus::Apdu
QByteArray mBuffer
 

Ausführliche Beschreibung

Response APDU for Secure Messaging as defined in TR-03110-3.

Beschreibung der Konstruktoren und Destruktoren

◆ SecureMessagingResponse()

SecureMessagingResponse::SecureMessagingResponse ( const QByteArray &  pBuffer)
explicit
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ ~SecureMessagingResponse()

SecureMessagingResponse::~SecureMessagingResponse ( )
virtual

Dokumentation der Elementfunktionen

◆ getEncryptedData()

QByteArray SecureMessagingResponse::getEncryptedData ( ) const

Returns the encrypted data without padding-content indicator.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getEncryptedDataObjectEncoded()

QByteArray SecureMessagingResponse::getEncryptedDataObjectEncoded ( ) const

Returns the encoded ASN.1 object containing the encrypted data.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getMac()

QByteArray SecureMessagingResponse::getMac ( ) const

Returns the cryptographic checsum.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getSecuredStatusCode()

StatusCode SecureMessagingResponse::getSecuredStatusCode ( ) const

Returns the processing status.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getSecuredStatusCodeBytes()

QByteArray SecureMessagingResponse::getSecuredStatusCodeBytes ( ) const

Returns the processing status bytes.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getSecuredStatusCodeObjectEncoded()

QByteArray SecureMessagingResponse::getSecuredStatusCodeObjectEncoded ( ) const

Returns the encoded ASN.1 object containing the processing status.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ isInvalid()

bool SecureMessagingResponse::isInvalid ( ) const

Is the message structure invalid, i.e.

is the message syntactically invalid?


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