AusweisApp2
|
#include <AuthContext.h>
Signale | |
void | fireDidAuthenticateEac1Changed () |
void | fireAuthenticationDataChanged () |
void | fireEffectiveChatChanged () |
![]() | |
void | fireStateApprovedChanged () |
void | fireStateChanged (const QString &pNewState) |
void | fireReaderPlugInTypesChanged () |
void | fireReaderNameChanged () |
void | fireCardConnectionChanged () |
void | fireCanChanged () |
void | firePinChanged () |
void | firePukChanged () |
void | fireLastPaceResultChanged () |
void | fireResultChanged () |
void | fireCanAllowedModeChanged () |
void | fireCancelWorkflow () |
void | fireAbortCardSelection () |
Öffentliche Methoden | |
AuthContext (const QSharedPointer< ActivationContext > &pActivationContext) | |
virtual | ~AuthContext () |
bool | isErrorReportedToServer () const |
void | setErrorReportedToServer (bool pErrorReportedToServer) |
bool | isTcTokenNotFound () const |
void | setTcTokenNotFound (bool pTcTokenNotFound) |
QList< QSslCertificate > | getCertificateList () const |
bool | containsCertificateFor (const QUrl &pUrl) const |
void | addCertificateData (const QUrl &pUrl, const QSslCertificate &pCert) |
ActivationContext * | getActivationContext () const |
const QUrl & | getTcTokenUrl () const |
void | setTcTokenUrl (const QUrl &pTcTokenUrl) |
const QSharedPointer< TcToken > & | getTcToken () const |
void | setTcToken (const QSharedPointer< TcToken > &pTcToken) |
const QSharedPointer < MessageIdHandler > & | getMessageIdHandler () const |
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< DIDList > & | getDidList () const |
void | setDidList (const QSharedPointer< DIDList > &pDidList) |
const QSharedPointer < DIDListResponse > & | getDidListResponse () |
void | setDidListResponse (const QSharedPointer< DIDListResponse > &pDidListResponse) |
const QSharedPointer < InitializeFramework > & | getInitializeFramework () const |
void | setInitializeFramework (const QSharedPointer< InitializeFramework > &pInitializeFramework) |
const QSharedPointer < InitializeFrameworkResponse > & | getInitializeFrameworkResponse () const |
void | setInitializeFrameworkResponse (const QSharedPointer< InitializeFrameworkResponse > &pInitializeFrameworkResponse) |
const QSharedPointer < Disconnect > & | getDisconnect () const |
void | setDisconnect (const QSharedPointer< Disconnect > &pDisconnect) |
const QSharedPointer < DisconnectResponse > & | getDisconnectResponse () |
void | setDisconnectResponse (const QSharedPointer< DisconnectResponse > &pDisconnectResponse) |
const QSharedPointer < StartPaosResponse > & | getStartPaosResponse () const |
void | setStartPaosResponse (const QSharedPointer< StartPaosResponse > &pStartPaosResponse) |
const QVector< QSharedPointer < TransmitResponse > > & | getTransmitResponses () |
void | addTransmitResponse (const QSharedPointer< TransmitResponse > &pTransmitResponse) |
bool | getTransmitResponseFailed () const |
void | setTransmitResponseFailed (bool pFailed) |
const QVector< QSharedPointer < Transmit > > & | getTransmits () |
void | addTransmit (const QSharedPointer< Transmit > &pTransmit) |
QString | getRequiredAge () const |
const QSet< AccessRight > & | getOptionalAccessRights () const |
const QSet< AccessRight > & | getRequiredAccessRights () const |
const QSet< AccessRight > | getEffectiveAccessRights () const |
bool | addEffectiveAccessRight (AccessRight pAccessRight) |
bool | removeEffectiveAccessRight (AccessRight pAccessRight) |
bool | setEffectiveAccessRights (const QSet< AccessRight > &pAccessRights) |
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) |
const QSharedPointer< const CVCertificate > & | getTerminalCvc () const |
void | setTerminalCvc (const QSharedPointer< const CVCertificate > &pTerminalCvc) |
const QByteArray & | getSslSession () const |
void | setSslSession (const QByteArray &pSession) |
![]() | |
WorkflowContext () | |
bool | isErrorReportedToUser () const |
void | setErrorReportedToUser (bool pErrorReportedToUser=true) |
void | setStateApproved (bool pApproved=true) |
bool | isStateApproved () |
const QString & | getCurrentState () const |
void | setCurrentState (const QString &pNewState) |
const QVector < ReaderManagerPlugInType > & | getReaderPlugInTypes () const |
void | setReaderPlugInTypes (const QVector< ReaderManagerPlugInType > &pReaderPlugInTypes) |
const QString & | getReaderName () const |
void | setReaderName (const QString &pReaderName) |
const QSharedPointer < CardConnection > & | getCardConnection () const |
void | setCardConnection (const QSharedPointer< CardConnection > &pCardConnection) |
const QString & | getPuk () const |
void | setPuk (const QString &pPuk) |
const QString & | getCan () const |
void | setCan (const QString &pCan) |
const QString & | getPin () const |
void | setPin (const QString &pPin) |
EstablishPACEChannelOutput * | getPaceOutputData () const |
void | setPaceOutputData (const EstablishPACEChannelOutput &pPaceOutputData) |
bool | isPinBlocked () |
CardReturnCode | getLastPaceResult () const |
int | getOldRetryCounter () const |
void | setLastPaceResultAndRetryCounter (CardReturnCode pLastPaceResult, int pOldRetryCounter) |
const GlobalStatus & | getStatus () const |
void | setStatus (const GlobalStatus &pResult, bool pReportToUser=true) |
bool | isWorkflowFinished () const |
void | setWorkflowFinished (bool pWorkflowFinished) |
bool | isCanAllowedMode () const |
void | setCanAllowedMode (bool pCanAllowedMode) |
Freundbeziehungen | |
class | ::test_StatePrepareChat |
class | ::test_StateRedirectBrowser |
class | ::test_StatePreVerification |
class | ::test_StateProcessCertificatesFromEac2 |
class | ::test_StateCertificateDescriptionCheck |
Weitere Geerbte Elemente | |
![]() | |
void | resetLastPaceResultAndRetryCounter () |
AuthContext::AuthContext | ( | const QSharedPointer< ActivationContext > & | pActivationContext | ) |
|
virtual |
|
inline |
bool AuthContext::addEffectiveAccessRight | ( | AccessRight | pAccessRight | ) |
|
inline |
|
inline |
|
inline |
QByteArray AuthContext::encodeEffectiveChat | ( | ) |
|
signal |
|
signal |
|
signal |
|
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 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
QString AuthContext::getRequiredAge | ( | ) | const |
const QByteArray & AuthContext::getSslSession | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
bool AuthContext::hasChainForCertificationAuthority | ( | const EstablishPACEChannelOutput & | pPaceOutput | ) | const |
void AuthContext::initCvcChainBuilder | ( | const QVector< QSharedPointer< const CVCertificate > > & | pAdditionalCertificates = QVector<QSharedPointer<const CVCertificate> >() | ) |
|
inline |
|
inline |
bool AuthContext::removeEffectiveAccessRight | ( | AccessRight | pAccessRight | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
bool AuthContext::setEffectiveAccessRights | ( | const QSet< AccessRight > & | pAccessRights | ) |
|
inline |
|
inline |
|
inline |
|
inline |
void AuthContext::setSslSession | ( | const QByteArray & | pSession | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void AuthContext::setTerminalCvc | ( | const QSharedPointer< const CVCertificate > & | pTerminalCvc | ) |
|
inline |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |