AusweisApp2/src/core/states/StateDidAuthenticateEac1.h

29 lines
585 B
C
Raw Normal View History

2017-07-03 09:30:10 +02:00
/*!
2018-03-28 15:10:51 +02:00
* \copyright Copyright (c) 2014-2018 Governikus GmbH & Co. KG, Germany
2017-07-03 09:30:10 +02:00
*/
#pragma once
#include "command/DidAuthenticateEAC1Command.h"
#include "context/AuthContext.h"
#include "states/AbstractGenericState.h"
namespace governikus
{
class StateDidAuthenticateEac1
: public AbstractGenericState<AuthContext>
{
Q_OBJECT
friend class StateBuilder;
StateDidAuthenticateEac1(const QSharedPointer<WorkflowContext>& pContext);
virtual void run() override;
private Q_SLOTS:
void onCardCommandDone(QSharedPointer<BaseCardCommand> pCommand);
};
} /* namespace governikus */