AusweisApp2
|
#include <AuthContext.h>
Signale | |
void | fireShowChangePinViewChanged () |
void | fireDidAuthenticateEac1Changed () |
void | fireAccessRightManagerCreated (QSharedPointer< AccessRightManager > pAccessRightManager) |
Öffentliche Methoden | |
AuthContext (const QSharedPointer< ActivationContext > &pActivationContext) | |
bool | isErrorReportedToServer () const |
void | setErrorReportedToServer (bool pErrorReportedToServer) |
bool | showChangePinView () const |
void | requestChangePinView () |
bool | isTcTokenNotFound () const |
void | setTcTokenNotFound (bool pTcTokenNotFound) |
QVector< AcceptedEidType > | getAcceptedEidTypes () const override |
bool | isSkipRedirect () const |
void | setSkipRedirect (bool pSkipRedirect) |
QList< QSslCertificate > | getCertificateList () const |
void | addCertificateData (const QUrl &pUrl, const QSslCertificate &pCert) |
ActivationContext * | getActivationContext () 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< AccessRightManager > | getAccessRightManager () 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 QVector< QSharedPointer< const CVCertificate >> &pAdditionalCertificates=QVector< 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) |
Geschützte Methoden | |
AuthContext (const Action pAction, const QSharedPointer< ActivationContext > &pActivationContext) | |
Freundbeziehungen | |
class | ::test_StateRedirectBrowser |
class | ::test_StatePreVerification |
class | ::test_StateProcessCertificatesFromEac2 |
class | ::test_StateCertificateDescriptionCheck |
class | TestAuthContext |
|
explicitprotected |
|
explicit |
|
inline |
QByteArray AuthContext::encodeEffectiveChat | ( | ) |
|
signal |
|
signal |
|
signal |
|
inlineoverride |
|
inline |
|
inline |
|
inline |
CVCertificateChain AuthContext::getChainForCertificationAuthority | ( | const EstablishPaceChannelOutput & | pPaceOutput | ) | const |
CVCertificateChain AuthContext::getChainStartingWith | ( | const QSharedPointer< const CVCertificate > & | pChainRoot | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
const QByteArray & AuthContext::getSslSession | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
bool AuthContext::hasChainForCertificationAuthority | ( | const EstablishPaceChannelOutput & | pPaceOutput | ) | const |
void AuthContext::initAccessRightManager | ( | const QSharedPointer< const CVCertificate > & | pTerminalCvc | ) |
void AuthContext::initCvcChainBuilder | ( | const QVector< QSharedPointer< const CVCertificate >> & | pAdditionalCertificates = QVector<QSharedPointer<const CVCertificate>>() | ) |
|
override |
|
inline |
|
inline |
|
inline |
void AuthContext::requestChangePinView | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void AuthContext::setSslSession | ( | const QByteArray & | pSession | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |